Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-Operator (6) „Vergleichsoperator“ Beispielerklärung

PHP-Operator (6) „Vergleichsoperator“ Beispielerklärung

怪我咯
怪我咯Original
2017-04-12 15:18:473003Durchsuche

In der vorherigen Serie zum Lernen von PHP-Operatoren lernen wir heute den sechsten Typ von PHP-Operatoren „Vergleichsoperator “.

Wofür werden Vergleichsoperatoren verwendet?

Der Vergleichsoperator wird zum Vergleich verwendet, um festzustellen, ob das Ergebnis des Vergleichs wahr ist. , gibt „true“ zurück, andernfalls wird „false“ zurückgegeben, wenn das Vergleichsergebnis falsch ist.

Werfen wir zunächst einen Blick auf die Vergleichsoperatoren in PHP

Vergleichsoperatoren

Operator Name Beispiel Beschreibung
运算符 名称 举例 说明
小于 $x     如果 $x 小于 $y,则返回 true。
> 大于 $x>$y 如果 $x 大于 $y,则返回 true
小于等于 $x 如果 $x 小于或者等于 $y,则返回 true。
>= 大于等于 $x>=$y 如果 $x 大于或者等于 $y,则返回 true。
== 相等 $x==$y 如果 $x 等于 $y,则返回 true。
!= 不等 $x!=$y 如果 $x 不等于 $y,则返回 true
=== 恒等(全等) $x===$y 如果 $x 等于 $y,且它们类型相同,则返回 true
!== 非恒等(不全等) $x!==$y 如果 $x 不等于 $y,且它们类型不相同,则返回 true
Kleiner als $x Gibt true zurück, wenn $x kleiner als $y ist.
> Größer als $x>$y If $ x Wenn größer als $y, wird true zurückgegeben
< ;= Kleiner als oder gleich $x Gibt true zurück, wenn $x kleiner oder gleich $y ist.
>= Größer als oder gleich $x>=$y Gibt true zurück, wenn $x größer oder gleich $y ist.
== Gleich $x==$y If $ Gibt „true“ zurück, wenn x gleich $y ist.
!= Nicht gleich $x!=$y if Wenn $x nicht gleich $y ist, wird true zurückgegeben
=== Kongruent (kongruent) $x===$y Wenn $x gleich $y ist und sie vom gleichen Typ sind, wird true zurückgegeben
!== Nicht identisch (nicht kongruent) $ x!= =$y Wenn $x nicht gleich $y und deren ist Typen sind nicht gleich. Gibt true zurück


PHP-Operator (6) „Vergleichsoperator“ BeispielerklärungEs gibt zwei Vergleichsoperatoren, die Aufmerksamkeit erfordern, nämlich „===" und „!==". Wenn Sie zum Vergleich den Operator „===“ verwenden, müssen sie nicht nur den gleichen Wert haben, sondern auch den gleichen Datentyp haben. Beispielsweise bedeutet $a===$b, dass $a und $b nicht identisch sind völlig gleichwertig und die Datentypen von $a und $b sind ebenfalls gleich. ! == und === haben entgegengesetzte Bedeutungen, wie zum Beispiel $a! ==$b bedeutet, dass $a und $b entweder unterschiedliche Werte oder unterschiedliche Datentypen haben.

Beispiel für einen Vergleichsoperator

In diesem Beispiel werden Vergleichsoperatoren verwendet, um die Werte von Variablen zu vergleichen. Legen Sie die Variable $x=100 fest, der Datentyp ist eine Ganzzahl Die Variable $ y="100", der Datentyp ist String, vergleiche $x und $y, verwende die Operatoren "==", "===", "!=", "!===".

Der Code lautet wie folgt

<?php
$x=100;
$y="100";

var_dump($x == $y);
echo "<br>";
var_dump($x === $y);
echo "<br>";
var_dump($x != $y);
echo "<br>";
var_dump($x !== $y);
echo "<br>";

?>

Das Ergebnis der Ausführung des Codes:

PHP-Operator (6) „Vergleichsoperator“ Beispielerklärung

Die anderen sind relativ einfach, also Ich werde hier nicht zu viel tun. Wenn Sie interessiert sind, können Sie es selbst tun. Im nächsten Abschnitt erklären wir Ihnen den siebten Typ von PHP-Operator „Fehlerkontrolloperator“.

Empfohlene verwandte Artikel:

1.PHP-Operatoren (1) Beispielerklärung „Arithmetische Operatoren“

2.PHP-Operationen Operator ( 2) Detaillierte Beispielerklärung zum „String-Operator“

3.PHP-Operator (3) Beispielerklärung zum „Zuweisungsoperator“

4 Operator (4) „Bit-Operator“ Beispiel-Erklärung

5.

PHP-Operator (5) „Logischer Operator“ Beispiel-Beispiel


Das obige ist der detaillierte Inhalt vonPHP-Operator (6) „Vergleichsoperator“ Beispielerklärung. 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