dedlfix: (MENSCHELEI) PHPs wahre Wunder

Beitrag lesen

echo $begrüßung;

Zusatzfrage: Was ist der Wert von $x und warum?
Ich vermute mal, hier wird ein Typecast nach int geschehen, weil ein String nur über nummerische Indizes verfügt. Demnach müsste das Ergebnis ein "f" sein, da 'bar' nicht mit einer Zahl beginnt und somit der Cast 0 ergibt.

Stimmt. Das ist ein recht gemeiner Fehler, besonders dann, wenn man seinen Irrtum, man hätte in $foo ein Array abgelegt, noch nicht bemerkt hat. Dieses Konstrukt liefert ja nicht mal die leiseste Meldung.

(Die mittlerweile zugelassene Schreibweise "nummerisch" beißt sich irgendwie mit der mir geläufigen (Schreib- und) Sprechweise numerisch mit Betonung auf dem e.)

echo "$verabschiedung $name";