» Nein, so nicht. Der auszugebende Wert sollte schon kontextgerecht behandelt werden.
Meinst du so?
echo htmlspecialchars("<textarea>$varXY</textarea>"; ENT_QUOTES);
Kann momentan nicht prüfen ob da was sinnvolles rauskommt, interessiert mich aber.