Angeblich soll man ja um zwei Stings miteinander zu vergleichen die Funktion strcmp benutzen, z.B. so:
So weit so gut. Wenn ich jedoch eingebe:
Dann funktioniert das ebenfalls. Oder doch nicht immer? Bin irritiert.
Kann ich denn nun bedenkenlos diese '==' benutzen zum Stings zu vergleichen oder sollte ich lieber die Finger davon lassen? Was kann es da für Probleme geben?
Ich benutze PHP5.
Danke.
Code:
if(strcmp ($a,$b)==0) echo 'ist gleich!';
Code:
$a = 'otto'; $b = "otto"; if($a==$b) echo "gleich!"; else echo "ungleich!";
Kann ich denn nun bedenkenlos diese '==' benutzen zum Stings zu vergleichen oder sollte ich lieber die Finger davon lassen? Was kann es da für Probleme geben?
Ich benutze PHP5.
Danke.
Kommentar