dedlfix: PHP Seiten Inhalt wird im Browser geparst

Beitrag lesen

echo $begrüßung;

Reicht hier nicht schon ein simples Suchen & Ersetzen über alle Dateien? Das können die meisten Texteditoren.
Einfach "<? " durch "<?php " ersetzen.

Das geht nicht in jedem Kontext gut. Beispiel: echo '<?xml ...';

Okay, für die Ausgabedinger "<?= $foo ?>" braucht man wohl einen regulären Ausdruck, um <?php echo($foo); ?>" draus zu machen, aber ein Problem sollte das auch nicht sein.

Vor einem ?> wird kein Semikolon benötigt, und echo ist keine Funktion. Das Klammernsetzen macht hier aus der einfachen Variablen $foo einen Ausdruck. Es reicht also schon <?= gegen <?php echo_ zu tauschen. (Das _ stellt ein Leerzeichen dar)

echo "$verabschiedung $name";