T-Rex: Die php Kontrollstruktur switch()

Beitrag lesen

Weil php recht hat :D.

In $var steht 0. "foo" == 0. Ergo ist $var == "foo". Demnach stimmt die erste Bedingung.
Die erste Bedingung würde nicht mehr stimmen, wenn du nach genau dem selben suchst also $var === "foo".

Das ist übrigens auch ein Grund wieso ich mich vor Jahren von switch verabschiedet habe und lieber else if benutze. Vor allem kann man bei else if das dumme break nicht vergessen, dass sind Fehler da kann man sich dumm und dämlich suchen.

Gruß
T-Rex == 1