Tom: Maskieren, Kontextgerechte Behandlung

Beitrag lesen

Hello,

$test = "<" . "?php echo "Hallo Suit"; ?" . ">";
Warum trennst du denn unnötigerweise den String auf?
Weil ich nicht weiß, wo der gesamte Zuweisungsstring dann wieder landet. Ich könnte mir vorstellen, dass der dann wieder in einer Datei steht, die eingelesen wird. Irgendwann wird es unübersichtlich, was das Ganze ja auch gefährlich macht.

Das ist kein Grund. Wenn man beim Programmieren die Übersicht verliert, sollte man es lassen. Gefährlichkeit bekommt man nicht durch irgendwelche obskuren Maßnahmen weg, sondern durch überlegtes Handeln.

Genau deshalb habe ich auch den String aufgetrennt. Dann können der Parser oder die Funktionen eines Programmierers an dieser Stelle ruhig mal eine Fehler machen. Der String wird aber garantiert in der gewünschten Form eingeschrieben :-D

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de