php运算符
+加,-减,*乘,/除,%取余,.并置
= 为赋值运算符
运算符 | 等同于 |
---|---|
x = y | x = y |
x += y | x = x + y |
x -= y | x = x - y |
x *= y | x = x * y |
x /= y | x = x / y |
x %= y | x = x % y |
a .= b | a = a . b |
运算符 | 名称 | 描述 |
---|---|---|
++ x | 预递增 | x 加 1,然后返回 x |
x ++ | 后递增 | 返回 x,然后 x 加 1 |
-- x | 预递减 | x 减 1,然后返回 x |
x -- | 后递减 | 返回 x,然后 x 减 1 |
比较运算符还是那个,就是不等于有两种表达方式一种是!=,一种是<>
逻辑运算符
与 :and(&&)
或 :or(||)
异或:xor //意思是有且仅有一个为TRUE时返回TRUE
三元运算符
这个有意思昂,形式是: 命令1?命令2:命令3
命令1成立就返回命令2,命令1不成立就返回命令3,这不就if条件判断么
组合比较符
其实也没啥
$c = $a <=> $b;
如果 $a > $b, 则 $c 的值为 1。
如果 $a == $b, 则 $c 的值为 0。
如果 $a < $b, 则 $c 的值为 -1。
就是返回类型从布尔值改为另一个变量的值
然后就是要注意一下优先级,小萌新就算费事多写几行代码,也不要把一个代码写的太复杂,血泪的教训T~T
今天就到这里,告辞