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!