Hallo
Kann es irgendwie zu komplikationen kommen wenn ich == verwende?
Ein '==' kann dir auch true zurückliefern, wenn die _Strings_ ungleich sind.
Bsp:
if("1" == 1)
echo "String ist gleich integer?<br>";
if("Hallo Welt" == 0)
echo "Warum ist Hallo Welt das gleiche wie 0<br>";
if(strcmp("Hallo Welt",0) == 0)
echo "mit strcmp gehts auch nicht";
else
echo "mit strcmp gehts";
Das oben gezeigte hängt mit dem automatischen casting von PHP zusammen.