Heim >Backend-Entwicklung >PHP-Problem >Was bedeutet && in PHP?
In PHP bedeutet „&&“ „und“ und ist ein logischer Operator, der „logisches UND“ bedeutet. Das Ergebnis der Operation ist ein boolescher Wert, wenn „&&“ für die Operation verwendet wird Ausdrücke Wenn beide Ausdrücke WAHR sind, ist das Ergebnis WAHR; wenn einer der Ausdrücke FALSCH ist, ist das Ergebnis FALSCH.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
In PHP bedeutet „&&“ „und“ und ist ein logischer Operator, der „logisches UND“ bedeutet.
Logische Operatoren werden normalerweise verwendet, um mehrere Ausdrücke zu kombinieren. Das Ergebnis eines logischen Operators ist ein boolescher Wert, der nur zwei Ergebnisse haben kann, entweder wahr oder falsch.
Logischer Operator | Beispiel | Wenn das Ergebnis wahr ist |
---|---|---|
&& oder und (logisches UND) | $m && $n oder $m und $n | Wenn $m und $ The Das Ergebnis ist wahr, wenn n beide wahr sind, und das Ergebnis ist falsch, wenn entweder $m und $n falsch sind Gleichzeitig ist das Ergebnis WAHR; wenn einer der Ausdrücke in den beiden Bedingungen FALSCH ist, ist das Ergebnis FALSCH. Wenn die Bedingung links FALSE ist, wird die Bedingung rechts übersprungen und FALSE direkt zurückgegeben. |
Schritt 1: Berechnen Sie den Wert des ersten Operanden (Ausdruck links).
Schritt 2: Ermitteln Sie den Wert des ersten Operanden. Wenn der Wert des ersten Operanden in „false“ konvertiert werden kann (z. B. null, undefiniert, NaN, 0, „“, false), wird die Operation direkt beendet und false zurückgegeben.
- Schritt 3: Wenn der erste Operand in „True“ konvertiert werden kann, werten Sie den zweiten Operanden aus (Ausdruck auf der rechten Seite).
- Schritt 4: true, wenn der zweite Operand in true konvertierbar ist; false, wenn der zweite Operand in false konvertierbar ist.
[Beispiel] Angenommen, Personen im Alter zwischen 18 und 25 Jahren erfüllen die Bedingungen für die Wehrpflicht und Xiao Ming wird dieses Jahr 21 Jahre alt. Um festzustellen, ob Xiao Ming als Soldat geeignet ist, wird der Implementierungscode verwendet lautet wie folgt:
<?php header('content-type:text/html;charset=utf-8'); $age = 21; if($age >= 18 && $age <= 25){ echo '符合当兵条件!'; }else{ echo '不符合当兵条件!'; } ?>- Erweiterte Kenntnisse:
Logische Operatoren werden verwendet, um die Ergebnisse logischer Operationen zu kombinieren und sind ein sehr wichtiger Satz von Operatoren in der Programmierung.
Logische Operatoren in PHP werden in der folgenden Tabelle angezeigt:
Beispiele für logische Operatoren
Wenn das Ergebnis wahr ist
$m && $n oder $m und $n | Das Ergebnis ist wahr, wenn sowohl $m als auch $n wahr sind, das Ergebnis ist falsch, wenn entweder $m und $n falsch sind | |
---|---|---|
$ m ||. $n oder $m oder $n | Solange entweder $m und $n wahr sind, ist das Ergebnis wahr | |
$m xor $n | when Wenn $ m und $n sind eins wahr und eins falsch, das Ergebnis ist wahr | |
!$m | Wenn $m falsch ist, ist das Ergebnis wahr | |
Empfohlenes Lernen: „ | PHP-Video-Tutorial》 |
Das obige ist der detaillierte Inhalt vonWas bedeutet && in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!