1.算术运算符:
符号 | 解释 |
+ | 加法 |
- | 减法 |
* | 乘法 |
/ | 除法(结果总是浮点数) |
% | 取模 |
2.赋值运算符:
符号 | 解释 |
= | 将右边的值赋于左边的变量 |
+=、-=、等等 |
复合运算符,a+=b等同于a=a+b |
3.位运算运算符:
符号 | 解释 |
& | 位与 |
| | 位或 |
^ | 位异或(单目) |
~ | 位非 |
<< | 左移 |
>> | 右移 |
4.比较运算符:
符号 | 解释 |
== | 相等,0与"0"相等 |
=== | 值和类型相等,0与"0"不相等 |
!= | 不等 |
<> | 不等 |
!== | 值或类型不等 |
< | 小于 |
> | 大于 |
<= | 小于等于 |
>= | 大于等于 |
5.增减运算符:
符号 | 解释 |
++ | 自增(前置或后置) |
-- | 自减(前置或后置) |
6.逻辑运算符:
符号 | 解释 |
and,&& |
逻辑与 |
or,|| |
逻辑或 |
xor | 逻辑异或 |
! | 逻辑非(单目) |
7.字符串运算符:
符号 | 解释 |
. | 字符串连接 |
.= | 字符串连接 |
8.数组运算符:
符号 | 解释 |
+ | 重复键值只取第一个 |
9.执行运算符:
将欲执行的命令放在 "`" 字符之间,会得到命令执行的结果字符串。
10.条件运算符:
这是一个三目运算符,由"(条件) ? 值1 : 值2"构成,当条件为真是取 值1,为假是取 值2。
11.错误控制运算符:
在表达式前加上 "@" 字符将忽略表达式产生的错误,如果产生错误将会记录在变量 $php_errormsg 中。