Heim >Backend-Entwicklung >PHP-Tutorial >PHP中的运算符---算术运算符、逻辑运算符、赋值运算符、比较运算符

PHP中的运算符---算术运算符、逻辑运算符、赋值运算符、比较运算符

WBOY
WBOYOriginal
2016-07-28 08:25:271256Durchsuche

1、算术运算符

                                                                                      常见的算术运算符

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

2、逻辑运算符

                                                                                    PHP中的逻辑运算符

运算类型 运算符 举例 结果
逻辑与 && 或 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为假时,返回真,否则返回假

3、赋值运算符

    赋值运算符“=”是PHP中最基本的运算符,即把“=”右边表达式的值赋给左边的运算数。

    另外PHP中也常用到复合赋值运算符。

                                                                                       复合赋值运算符

运算类型 运算符 举例 结果
加法赋值 += $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、比较运算符

运算类型 运算符 举例 结果
小于 $a 当 $a 的值小于 $b 的值,则返回真,否则返回假
大于 > $a > $b 当 $a 的值大于 $b 的值,则返回真,否则返回假
小于等于 $a 当 $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 的类型也相等,则返回假,否则返回真

以上就介绍了 PHP中的运算符---算术运算符、逻辑运算符、赋值运算符、比较运算符,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

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