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 中。