Ich möchte gerne zwei Strings vergleichen. if("0000000000"=="0") muss false ergeben, da dies eindeutig zwei unterschiedliche Strings sind. Doch php meint es sei true. Was muss ich anders machen, damit php die Strings richtig behandelt?
Ich denke das PHP sich trotz Anführungszeichen nich sicher ist, welcher Datentype gemeint ist.
bei eine Zuweisung kann man expliziet den Datentyp mitgeben damit
PHP weiss welcher Datentype gemeint ist.
$int_wert = (integer) 123;
$real_wert = (float) 123;
$str_wert = (string) 123;
Hab es nicht getestert - aber in der if abfrage muesste die Festlegung
des Datentyps syntaktisch auch erlaubt sein. Wenn nicht, dann arbeite
halt mir Variablen.