<?php /* PHP的运算符号 * * 运算元 运算符 运算元 * * 1 + 1 * * 一元运算符 +1 -1 ++ -- ! * * 二元运算符 + - * / % > < = == === * * 三元运算符 1 ? 2 : 3 * * $a = 10; * * 算术运算符号 + - * / % ++ -- * 赋值运算符号 = += -= *= /= %= * 比较运算符号 > < == >= <= === != !== * 逻辑运算符号 && || ! * 位运算符号 & | ^ ~ >> << * * 其它运算符号 ? : @ => -> * */ ?>
• Ein Operator ist etwas, das einen oder mehrere Werte (im Programmierjargon einen Ausdruck) annimmt und einen anderen Wert erzeugt (somit wird die gesamte Struktur zu einem Ausdruck). Stellen Sie sich also Funktionen oder Strukturen, die einen Wert zurückgeben (wie print), als Operatoren vor, und diejenigen, die keinen Wert zurückgeben (wie echo), als etwas anderes.
• Es gibt drei Arten von Operatoren:
– unäre Operatoren, die nur mit einem Wert arbeiten, wie z. B. ! (der Negationsoperator) oder ++ (der Additionsoperator).
– Binärer Operator mit zwei Operanden. Die meisten von PHP unterstützten Operatoren sind von diesem Typ.
– ternärer Operator: ? :.
Es sollte verwendet werden, um basierend auf einem Ausdruck zwischen zwei Ausdrücken zu wählen, und nicht, um zwischen zwei Anweisungen oder Programmrouten zu wählen. Es empfiehlt sich, den gesamten ternären Ausdruck in ein Erweiterungszeichen einzuschließen.
Operatoren in PHP
1. Arithmetische Operatoren
Allgemeine arithmetische Operatoren
|
Operator | Beispiel | Ergebnis | ||||||||||||||||||||||||||||
Inversionsvorgang | - | -$a | Gibt den negativen Wert von $a zurück | ||||||||||||||||||||||||||||
Addition | + | $a + $b | Gibt die Summe von $a und $b zurück | ||||||||||||||||||||||||||||
Subtraktionsoperation | - | $a - $b | Gibt die Differenz zwischen $a und $b zurück tr> | ||||||||||||||||||||||||||||
Multiplikation | * | $a * $b | Gibt das Produkt von $a und $b zurück | ||||||||||||||||||||||||||||
Divisionsoperation | / | $a / $b | Gibt den Quotienten von $a und $b zurück | ||||||||||||||||||||||||||||
Restoperation | % | $a % $ b | Gibt den Rest von $a und $b zurück |
2. Logische Operatoren
dth: 800px; height: 150px;" border="1">
运算类型 | 运算符 | 举例 | 结果 |
逻辑与 | && 或 and | $a && $b 或 $a and $b | 当$a 和 $b 均为真时,返回真,否则返回假 |
逻辑或 | || 或 or | $a || $b 或 $a or $b | 当$a 或 $b 为真时,返回真,否则返回假 |
逻辑异或 | xor | $a xor $b | 当$a真$b假或$a假$b真时,返回真,否则返回假 |
逻辑非 | ! | !$a | 当$a为假时,返回真,否则返回假 |
Beispiel
Ergebnis
Logisches UND
&& oder und
$a && $b oder $a und $b
运算类型 | 运算符 | 举例 | 结果 |
加法赋值 | += | $a += 5 | $a 加 5 的和赋值给$a |
减法赋值 | -= | $a -= 5 | $a 减 5 的差赋值给$a |
乘法赋值 | *= | $a *= 5 | $a 乘以 5 的积赋值给$a |
除法赋值 | /= | $a /= 5 | $a 除以 5 的商赋值给$a |
取余赋值 | %= | $a %= 5 | $a 除以 5 的余数赋值给$a |
4. Vergleichsoperatoren
运算类型 | 运算符 | 举例 | 结果 |
小于 | < | $a < $b | 当 $a 的值小于 $b 的值,则返回真,否则返回假 |
大于 | > | $a > $b | 当 $a 的值大于 $b 的值,则返回真,否则返回假 |
小于等于 | <= | $a <= $b | 当 $a 的值小于等于 $b 的值,则返回真,否则返回假 |
大于等于 | >= | $a >= $b | 当 $a 的值大于等于 $b 的值,则返回真,否则返回假 |
相等 | == | $a == $b | 当 $a 的值等于 $b 的值,则返回真,否则返回假 |
全等 | === | $a === $b | 当 $a 的值等于 $b 的值,且 $a 与 $b的类型也相等,则返回真,否则返回假 |
不相等 | != | $a != $b 或 $a <> $b | 当 $a 的值等于 $b 的值,则返回假,否则返回真 |
不全等 | !== | $a !== $b | 当 $a 的值等于 $b 的值,且$a 与 $b 的类型也相等,则返回假,否则返回真 |
Das obige ist der detaillierte Inhalt vonZusammenfassung der Operatoren in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!