echo $begrüßung;
Einfach verschiedens kombinieren? str_rot13(), urlencode(), strtr(), etc. Vielleicht noch selbstmodifizierender Code mittels eval()! >:->
So wie ich das verstanden habe soll das Script die Antwort mit der Lösung vergleichen.
Dazu müssen entweder
a) sowohl Lösung als auch Antwort mit dem selben Mechanismus bearbeitet werden, um dann die beiden Ergebnisse zu vergleichen, oder
b) es muss ein Dechiffierverfahren für die chiffrierte Lösung enthalten sein.
Im Falle b) ist es ein leichtes, den Mechanismus einfach separat auszuführen.
Im Falle a) hilft nur ein Brute-Force und das sollte möglichst lange dauern. Wenn also die Lösung aus einem in einem Wörterverzeichnis enthaltenen Wort besteht ist eine Wörterbuch-Attacke möglicherweise recht schnell erfolgreich. Also sollte die Lösung schon ein paar mehr Sonderzeichen oder aus mehrere Wörtern bestehen.
echo "$verabschiedung $name";