echo $begrüßung;
Eine Klasse erzeugt bei mir einen Output als nicht darstellbares Zeichen,
Das liegt sicher nicht an der Klasse.
// eine Klasse
<?php
class Klasse {
echo "foo";
}
?>
Und das ist keine gültige PHP-Syntax.
hier mal ein Beispiel: "□foobar";
Hast du mal vor und nach dem Aufruf der Klasse mindestens ein Zeichen ausgeben lassen? Ich bin mir sicher, dass dein □ noch davor erscheinen wird.
Schreibst du vielleicht den Quelltext mit dem Notepad von Windows und speicherst als UTF-8?
echo "$verabschiedung $name";