echo $begrüßung;
ereg('^5[1-5][0-9]{14}$', $this->number)
was gibt er mir aus?
Gar nichts. Es fehlt ein Befehl, der etwas ausgeben kann.
Wenn du den Rückgabewert meinst, der ist bei ereg() gemäß Handbuch immer die Länge des gefundenen Strings als Integer-Wert oder ein false bei Nichtfinden.
echo "$verabschiedung $name";