Auge: zwischen 1 und "1" unterscheiden (Nachfrage)

Beitrag lesen

Hallo

("1" == "01") liefert in PHP jedoch, anscheinend wegen der automatischen Interpretation als Zahl, eine wahre Aussage.

Der Vergleichsoperator === ist um einiges genauer, da hier wirklich auf exakte (Typen-)Gleichheit geprüft wird. (Ich finde gerade die betreffende Stelle im Handbuch nicht.)

Nun sind es in diesem Beispiel zwei Strings, die verglichen werden. Wenn ich aber 1 und "1" vergleiche, werden die nur ungleich sein, da sie von verschiedenem Typ sind, oder sehe ich da was falsch?

Tschö, Auge

--
Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.
(Victor Hugo)
Veranstaltungsdatenbank Vdb 0.1