echo $begrüßung;
$klicks = 5;
if($zaehler <= "$klicks")
Bist du Hellseher? Hast du eine von diesen seltenen Kristallkugeln? :-)
Ohne die Ausgabe von var_dump($zaehler) könnte ich keine solche Aussage treffen.
Unabhängig davon ergibt var_dump(4 <= "5") ein hübsches true wegen der automatischen Typumwandlung von PHP.
Hier noch ein paar Anregungen zum selbst probieren:
var_dump("0" < "00");
var_dump("00" < "00");
var_dump("00" < "0");
var_dump("0" == "00");
var_dump("00" == "00");
var_dump("00" == "0");
var_dump("0" === "00");
var_dump("00" === "00");
var_dump("00" === "0");
Hausaufgabe: Wie vergleicht man solche Strings ohne dass die Typumwandlung zuschlägt?
echo "$verabschiedung $name";