echo $begrüßung;
Der erste PCRE soll einfach alles zwischen den php-Klammern (inklusive Klammern) <?php ?> finden, undzwar einmal. Ich habe es mit dem Ausdruck versucht /<?php(.|\s)*?>/ funktioniert aber nicht.
Willst du PHP-Code unschädlich machen? Was ist, wenn man dann <script language=php>echo 'Ätsch!';</script> eingibt?
echo "$verabschiedung $name";