Heim >Backend-Entwicklung >PHP-Problem >So verwenden Sie die drei Gleichheitszeichen (===) in PHP

So verwenden Sie die drei Gleichheitszeichen (===) in PHP

青灯夜游
青灯夜游Original
2022-03-11 19:47:344010Durchsuche

In PHP sind die drei Gleichheitszeichen „===“ kongruente Vergleichsoperatoren, die verwendet werden, um zu vergleichen, ob die Werte zweier Operanden gleich sind, und um festzustellen, ob ihre Typen gleich sind, nur die Werte und Datentypen auf beiden Seiten gleich sind. Wenn sie gleich sind, ist das Ergebnis der Operation WAHR.

So verwenden Sie die drei Gleichheitszeichen (===) in PHP

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

In PHP sind die drei Gleichheitszeichen „===“ kongruente Vergleichsoperatoren. ===”是全等比较运算符。

运算符 名称 描述
=== 全等 比较两个操作数的值是否相等,同时检测它们的类型是否相同

恒等式(===

Operator So verwenden Sie die drei Gleichheitszeichen (===) in PHPName

Beschreibung

=== Kongruenz Identity (=== Der Code>)-Operator ist ein strikter Vergleich zwischen gegebenen Variablen oder Werten. Er vergleicht nicht nur die Werte der Ausdrücke auf beiden Seiten des Operators, sondern auch die Datentypen, nur die Werte und Datentypen auf beiden Seiten Sind sie alle gleich, ist das Ergebnis der Operation WAHR. <th></th><pre class="brush:php;toolbar:false">&lt;?php header(&quot;content-type:text/html;charset=utf-8&quot;); // 给变量赋整数值 $x = 999; echo &amp;#39;$x=&amp;#39;.$x.&quot;&lt;br&gt;&quot;; // 给变量赋字符串值 $y = &amp;#39;999&amp;#39;; echo &amp;#39;$y=&amp;#39;.$y.&quot;&lt;br&gt;&quot;; //比较$x 和$y if ($x === $y) echo &amp;#39;$x和$y相等&amp;#39;; else echo &amp;#39;$x和$y不相等&amp;#39;; ?&gt;</pre>Erläuterung: Im obigen Beispiel sind die Werte von $x und $y gleich, aber die Datentypen sind unterschiedlich, sodass false zurückgegeben und der else-Teil ausgeführt wird. BeschreibungWenn die Werte von $a und $b gleich sind Geben Sie nach der Typkonvertierung TRUE zurück, andernfalls FALSE. $a === $b$a != $b$a a8093152e673feb7aba1828c43532094 $b $a !== $b$a fa87663da7f61ff4c3101c661eaf40b2= $b$a >= $b$a 96b4fef55684b9312718d5de63fb7121 $b$a ?? $b ?? $c
Vergleicht, ob die Werte zweier Operanden gleich sind, und prüft, ob ihre Typen gleich sind
Erweiterte Informationen: PHP-Vergleichsoperator
Beispiel Name
$a == $b Gleich
kongruent Wenn $a und $b nicht nur den gleichen Wert haben, sondern auch gleiche Wertetypen haben, dann Rückgabe von TRUE, andernfalls Rückgabe von FALSE
ungleich Wenn der Wert von $a nach der Typkonvertierung nicht dem Wert von $b entspricht, wird TRUE zurückgegeben, andernfalls wird FALSE zurückgegeben
not equal ist dasselbe wie != wird zurückgegeben
not equal Wenn der Wert von $a nicht gleich dem Wert von $b ist oder die Typen ihrer Werte unterschiedlich sind, wird TRUE zurückgegeben, andernfalls return FALSE
kleiner oder gleich Wenn der Wert von $a kleiner oder gleich dem Wert von $b ist, dann TRUE zurück, andernfalls FALSE zurückgeben
größer als oder gleich wenn $a Wenn der Wert größer oder gleich dem Wert von $b ist, wird TRUE zurückgegeben, andernfalls wird FALSE zurückgegeben
Raumschiffoperator (Kombinationsvergleichsoperator) Wenn $a kleiner, gleich, wenn größer als $b ist, wird jeweils ein ganzzahliger Wert kleiner, gleich oder größer als 0 zurückgegeben . PHP7 beginnt mit der Bereitstellung.
NULL-Merge-Operator

Der erste Operand, der von links nach rechts existiert und nicht NULL ist. Wenn keines von beiden definiert ist und nicht NULL ist, wird NULL zurückgegeben. Verfügbar ab PHP7.

🎜🎜🎜Empfohlenes Lernen: „🎜PHP-Video-Tutorial🎜“🎜

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die drei Gleichheitszeichen (===) in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn