Heim > Artikel > Backend-Entwicklung > PHP-Operator (6) „Vergleichsoperator“ Beispielerklärung
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
|
||||||||||||||||||||||||||||||||||||
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 |
Es 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:
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!