Heim >Backend-Entwicklung >PHP-Tutorial >Detaillierte Erläuterung der Verwendung von === im Beispiel php_php
Beim Vergleich einfacher Typen (z. B. String int float bool) lautet die Beurteilung „gleich && gleicher Typ“
$num1 = 123; $num2 = 123; $num3 = '123'; var_dump($num1 === $num2);//输出 bool(true) var_dump($num3 === $num1);//输出 bool(false) 因为$num3是字符串 $num1是整型
Beim Vergleich von Objekten wird beurteilt, „ob sie auf dasselbe Objekt zeigen“
class Person { public $name; } $p1 = new Person(); $p1->name = 123; $p2 = new Person(); $p2->name = 123; var_dump($p1 === $p2);//输出 bool(false),这是俩对象,虽然都是Person类型且值相等 var_dump($p1 == $p2); //输出 bool(true),俩对象的值是一样的。
Das Obige ist die vom Herausgeber eingeführte Verwendung von ===. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte mich auch bei Ihnen allen für Ihre Unterstützung der Script House-Website bedanken!