Hi!
$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.
Lo!