Heim > Artikel > Backend-Entwicklung > Was ist die Verwendung von und in PHP?
In PHP wird „und“ zur logischen Beurteilung verwendet. Wenn die Operanden auf beiden Seiten von „und“ wahr sind, wird „true“ zurückgegeben, andernfalls wird „false“ zurückgegeben da der Operator „&&“ auch ein logisches „und“ darstellt und der Operator „&&“ eine höhere Priorität als und hat.
Die Betriebsumgebung dieses Artikels: Windows 10-System, PHP-Version 7.1, Dell G3-Computer
Der „und“-Operator in PHP wird als logischer Operator bezeichnet. Wenn beide Operanden wahr sind, geben Sie wahr zurück.
Beispiel:
<?php // 变量声明 // 初始化 $a = 100; $b = 50; if ($a == 100 and $b == 10) echo "True"; else echo "False";
Ausgabe: Falsch
Erläuterung: Da die Variable $a = 100 und eine andere Variable $b = 10 ist, wird die Bedingung $a == 100 als wahr ausgewertet, während die Auswertung von $b == 10 das Ergebnis ist ist wahr. Daher wird „$a == 100 und $b == 10“ als wahr ausgewertet, da die UND-Logik besagt, dass das Ergebnis auch wahr ist, wenn beide Operanden wahr sind. Wenn jedoch $b = 20 eingegeben wird, ist die Bedingung $b == 10 falsch, sodass das Ergebnis der UND-Operation falsch ist.
Der „&&“-Operator in PHP wird auch als logischer Operator bezeichnet. Wenn beide Operanden wahr sind, geben Sie wahr zurück.
Beispiel:
<?php // 声明一个变量并初始化 $a = 100; $b = 10; if ($a == 100 && pow($b, 2) == $a) echo "True"; else echo "False";
Ausgabe: Wahr
Erläuterung: Da die Variable $a = 100 und eine andere Variable $b = 10 ist, wird die Bedingung $a == 100 als wahr ausgewertet und pow($b, 2)= =$ a wird ebenfalls als wahr ausgewertet, da $b = 10 hoch 2 100 ergibt, was gleich $a ist. Daher wird '$a == 100 && pow($b,2)==$a' als wahr ausgewertet, da die UND-Logik angibt, dass die UND-Operation nur dann wahr ist, wenn beide Operanden wahr sind. Wenn jedoch $b = 20 eingegeben wird, ist die Bedingung pow($b,2)==$a falsch, sodass das Ergebnis der UND-Operation falsch ist.
Vergleich zwischen „AND“- und „&&“-Operatoren:
Basierend auf der Priorität:
Priorität bestimmt grundsätzlich, welche Operationen zuerst in einem Ausdruck ausgeführt werden. Der Operator „&&“ hat eine hohe Priorität, der Operator „AND“ eine niedrige Priorität.
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas ist die Verwendung von und in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!