echo $begrüßung;
$str[3] = strtoupper($str[3]);
Die erste Variante erzeugt in PHP 4 eine Meldung,Hmm, ich habe zwar noch nicht alle meine Funktionen auf [] umgestellt, aber eine Meldung habe ich bislang noch nicht bekommen. Kann es sein, daß das nur Veson 3 betrifft, oder nur die ersten 4er?
Da hatte ich wohl einen falschen Eintrag in meinem Speicher. Ich erhielt im Test mit den Versionen 4.3.11 und 4.2.8 auch keine Fehlermeldung/Warnung/Notice.
Zumindest steht im Handbuch: Für Abwärtskompatibilität können Sie für den selben Zweck immer noch die Array-Klammern verwenden. Diese Syntax wird jedoch seit PHP 4 missbilligt.
echo "$verabschiedung $name";