PHP(三) 运算符
运算符:
运算符 | 描述 |
---|---|
算术运算符 | 整型,浮点型 |
逻辑运算符 | 布尔类型 |
比较运算符 | 比较参与运算的单元是否相同,相同为真,不同为假 |
赋值运算符 | 也称二元运算符,左值为变量,右值可为变量,表达式,数值等,右赋左 |
字符串运算符 | 字符串连接符 |
逻辑运算符 | 符号 |
---|---|
与 | and 或者是 && |
或 | or 或者是 || |
非 | ! |
异或 | xor 有且仅有一个是true,返回为true |
与 运算高于 或 运算
比较运算符 | 描述 |
---|---|
== | 等于 |
=== | 绝对等于(包括类型相同) |
> | 大于 |
>= | 大于等于 |
< | 小于 |
<= | 小于等于 |
!= | 不等于 |
<> | 不等于 |
!== | 绝对不等于(包括类型不相同) |
赋值运算符 | 作用 |
---|---|
= | 右赋左 |
+= | 加 |
-= | 减 |
*= | 乘 |
/= | 除 |
%= | 模 |
.= | 连接两个字符串 |
字符串运算符 | |
---|---|
. | 字符串连接符 |
其他运算符 | |
---|---|
?: | 三元运算符: $a = 3 > 5 ? 3 : 5; |
`` 短引号 | 将字符串当作命令进行 |
@ | 屏蔽作用 |
<=> | 组合比较符—>前者大于后者,值为1;前者等于后者,值为0;前者小于后者,值为-1 |