Heim  >  Artikel  >  Backend-Entwicklung  >  Zusammenfassung der Operatoren in PHP

Zusammenfassung der Operatoren in PHP

PHP中文网
PHP中文网Original
2017-10-31 09:36:362730Durchsuche

<?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

运算类型 运算符 举例 结果
取反运算 - -$a 返回$a的负值
加法运算 + $a + $b 返回$a与$b的和
减法运算 - $a - $b 返回$a与$b的差
乘法运算 * $a * $b 返回$a与$b的积
除法运算 / $a / $b 返回$a与$b的商
取余运算 % $a % $b 返回$a与$b的余数
Operationstyp
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">

VorgangstypOperator
运算类型 运算符 举例 结果
逻辑与 && 或 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

Wenn $a und $b beide wahr sind, geben Sie true zurück, andernfalls geben Sie false zurück
运算类型 运算符 举例 结果
加法赋值 += $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
logisch oder || oder oder$a || a oder $bWenn $a oder $b wahr ist, geben Sie true zurück, andernfalls geben Sie false zurück Logisches XOR xor $a xor $ b Wann $a ist wahr, $b ist falsch oder $a ist falsch, $b ist wahr, gib true zurück, andernfalls gib false zurück Logisches NICHT ! !$a Wenn $a falsch ist, gib true zurück, andernfalls wird false zurückgegeben 3. Zuweisungsoperator Der Zuweisungsoperator „=" ist am häufigsten grundlegender Operator in PHP, der den Wert des Ausdrucks auf der rechten Seite von „=“ dem Operanden auf der linken Seite zuweist. Darüber hinaus wird der zusammengesetzte Zuweisungsoperator auch häufig in PHP verwendet.                                                    style="width: 800px; height: 200px;" border="1"> Operationstyp Operator Beispiel Ergebnis Zusätzliche Zuweisung+= $a += 5 Die Summe von $a plus 5 wird $a zugewiesen Subtraktionszuweisung -= $a -= 5 $a minus Die Differenz von 5 wird $a zugewiesen td> Multiplikationszuweisung *= $a *= 5 Das Produkt von $a mal 5 wird $a zugewiesen Divisionszuweisung /= $a /= 5 Der Quotient von $a dividiert durch 5 wird $a zugewiesen Der Rest wird zugewiesen %= td> $a %= 5 Der Rest von $a dividiert durch 5 wird $a td> zugewiesen

4. Vergleichsoperatoren

运算类型 运算符 举例 结果
小于 b7a29c2ad8ed086aa77111c7d411c612 $a > $b 当 $a 的值大于 $b 的值,则返回真,否则返回假
小于等于 7ac9c2e8bdb3a45c8d578debf6656ee8= $a >= $b 当 $a 的值大于等于 $b 的值,则返回真,否则返回假
相等 == $a == $b 当 $a 的值等于 $b 的值,则返回真,否则返回假
全等 === $a === $b 当 $a 的值等于 $b 的值,且 $a 与 $b的类型也相等,则返回真,否则返回假
不相等 != $a != $b 或 $a a8093152e673feb7aba1828c43532094 $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!

Stellungnahme:
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