Heim > Backend-Entwicklung > PHP-Problem > Was ist die Verwendung von und in PHP?

Was ist die Verwendung von und in PHP?

WBOY
Freigeben: 2023-03-15 21:58:01
Original
3475 Leute haben es durchsucht

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.

Was ist die Verwendung von und in PHP?

Die Betriebsumgebung dieses Artikels: Windows 10-System, PHP-Version 7.1, Dell G3-Computer

Was ist die Verwendung von und in PHP?

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";
Nach dem Login kopieren

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";
Nach dem Login kopieren

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!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage