dedlfix: ereg

Beitrag lesen

echo $begrüßung;

ereg("^.+@.+\\..+$", $string)

einem Backslash (\, escaped, da er sonst das Folgezeichen escapen würde), einem beliebigen Zeichen (.)

Ich hoffe, dass ich mich da nicht vertan habe.

Leider hast du dich vertan. Und zwar mit dem doppelten Backslash. Hier schlägt zuerst mal der in " eingeschlossene PHP-String zu und macht aus den beiden nur noch einen, und der lässt dann den nachfolgenden Punkt als ebensolchen in dem regulären Ausdruck zur Geltung kommen.

echo "$verabschiedung $name";