- false == null
0 == false
“0” == false
“0” != null - 字符串连接用“.”
- 三元运算符:(expr1) ? (expr2) : (expr3) ,
可以省略三元运算符中间那部分。
表达式 expr1 ?: expr3 在 expr1 求值为 TRUE 时返回 expr1,否则返回 expr3。 - 换行符:PHP_EOL
- 运算符??:
// 如果 $_GET[‘user’] 不存在返回 ‘nobody’,否则返回 $_GET[‘user’] 的值
$username = $_GET[‘user’] ?? ‘nobody’; - 组合比较符(PHP7+):$c = $a <=> $b;
-
如果 $a > $b, 则 $c 的值为 1。
-
如果 $a == $b, 则 $c 的值为 0。
-
如果 $a < $b, 则 $c 的值为 -1。
7.switch使用的比较运算符是”==”, 所以case “12”和case 12是等同的
8.全局代码必须用一个不带名称的 namespace 语句加上大括号括起来
9.