Heim > Artikel > Backend-Entwicklung > Was ist der Unterschied zwischen php== und ===?
Was ist der Unterschied zwischen php== und ===? Der folgende Artikel stellt es Ihnen vor. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.
Der Unterschied zwischen === und == in PHP
=== Vergleicht den Wert und Typ zweier Variablen; == Vergleicht die Werte zweier Variablen, nicht die Datentypen.
Zum Beispiel:
$a = '123'; $b = 123; $a === $b //为假; $a == $b //为真;
In manchen Fällen können Sie == nicht verwenden, Sie können === verwenden, zum Beispiel:
<?php $a = 'abc'; $b= 'a'; if(strpos($a,$b) === false){ echo '字符串不包含'; }else{ echo '字符串包含'; } ?>
Wenn Sie == verwenden, erfolgt die Ausgabe ist „String enthält nicht“, was nicht mit der Realität übereinstimmt.
Weitere Informationen zu diesem Thema finden Sie auf der chinesischen PHP-Website! !
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen php== und ===?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!