PHP-Operatoren und -Ausdrücke
1. Klassifizierung von Operatoren
1.! true // Unärer Operator2.$a+$b // Binärer Operator
3.true ? 1:0 // Ternärer Operator
2. Klassifizierung nach Operationsfunktion
(1) Arithmetische Operatoren
1. +, -, x, /, % (Rest)
(2)
String Operator
1.. // Zum Beispiel: $a = 'abc'.'efg';(3)
Zuweisungsoperator
1 .= // Einfache Zuweisung 2. +=, -=, X=, /=, %=, .= // Zusammengesetzte Zuweisung
3. -($a--, --$a) // Inkrementieren und Dekrementieren4.&($a = 1;$b = &a) // Referenzzuweisung
(4)
Vergleichsoperatoren
1.==, ===(konstant gleich), !=, !===, <>( Ungleich), <, >, < =, >=
(5)
Logischer Operator
1.// Verhältnis in Klammern Ausnahmen haben hohe Priorität 2.&&(und), | |(oder), !(nicht), xor (exklusives ODER),
(6)
bitweise Operatoren
1.& (bitweises UND), | (bitweise ODER), ~ (bitweises NICHT), ^ (bitweises XOR), << (Linksverschiebung), >> (Rechtsverschiebung)
2. Arithmetischer Operator
% Rest, allgemeine Verwendung: 1) Ganzzahldivisionsoperation 2) Steuern des Wertebereichs
Beispiel: Bestimmen Sie, ob es sich um ein Schaltjahr handelt (ein Schaltjahr tritt alle vier Jahre auf, ein Schaltjahr nicht). ein Schaltjahr, und ein Schaltjahr tritt in vierhundert Jahren erneut auf)// % wandelt die Zahlen auf beiden Seiten in ganze Zahlen um und dividiert sie dann
/ / % kann keine Dezimalzahlen verwenden oder negative Zahlen auf beiden Seiten
echo „Leap year“;
else
echo „Ping Nian“;
3. Zuweisungsoperator
//Füge zuerst 10 zu sich selbst hinzu und weise es dann zu zu Selbst, entspricht $a=$a+10$a += 10;
//Inkrementieren und Dekrementieren voranstellen, zuerst inkrementieren und dekrementieren und dann einen Wert zuweisen
++$a
//Zuerst Wert zuweisen, dann erhöhen und verringern
$a++
//Beispiel
$a = 10;
$b = $a++
$c = -- $b
Ergebnis: a=11 b=9 c=9
4. Logische Operatoren
xor XOR: das Gleiche ist falsch (zwei wahr oder zwei falsch = falsch), verschiedene Werte sind wahr (ein wahr und einer falsch = falsch) Tipps: Achten Sie auf den Unterschied mit oder, zwei wahr oder oder = wahr
Kurzschluss des logischen Operators1, && //Eins ist falsch, dann wird später keine Operation ausgeführt und es muss falsch sein
2, || //Wenn eins wahr ist, wird später keine Operation ausgeführt, und das muss auch der Fall sein wahr sein
fopen („test.php“, „r“) oder sterben („Failure“);
Tipps: Operator & | hat keine Kurzschlussfunktion
5. Bit-Operatoren
Bit-Operationen: Ganzzahl konvertieren Der Typ wird in eine 32-Bit-Binärdatei konvertiert und die Zeichenfolge wird zur Verarbeitung in ANSCA-Code konvertiert
Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in Ausdrücke und Operatoren in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!