dedlfix: Vierter Buchstabe gross?!

Beitrag lesen

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";