echo $begrüßung;
Magische getter, aber vor allem magische setter sind mir garnicht recht.
Das haette ja zur folge, dass jedes der Felder in $_fieldnames von aussen per getter und setter bearbeitet werden kann - das sollte nicht unbedingt moeglich sein, es verleitet einem das dann zu oft zu benutzen, wodurch die Cross-Klassen-Zugriffe zunehmen, was fuer das Programm nie gut ist ... da wird man schnell denk faul :)
Dafür kann ich ja nichts. Mit ähnlicher Argumentation könntest du die Zugriffsmodifizierer verfluchen, da man sie, weil PHP-Code im Quelltext vorliegt, ja mal schnell bei Bedarf umschreiben kann, und sie einen dadurch nicht zu sauberem Stil zwingen.
echo "$verabschiedung $name";