一. 运算符考点
1. PHP的运算符的错误控制符@的使用及其作用
PHP支持一个错误控制符:@。当将其放置在一个PHP表达式之前,该表达式可能产生的任何错误信息都被忽略掉。
2. 延伸:PHP所有运算符考点
1) PHP运算符优先级(从高到低)
- 递增 / 递减
- !
- 算术运算符
- 大小比较
- (不)相等比较
- 引用
- 位运算符(^)
- 位运算符(|)
- 逻辑与
- 逻辑或
- 三目
- 赋值
- and
- xor
- or
注:括号的使用可以增加代码可读性,推荐使用
2) 比较运算符:==
和 ===
的区别
- == 比较值是否相等; === 比较值是否相等,类型是否相同。
- 等值判断(FALSE的七种情况)
if (’== false’) {
echo ‘’;
} elseif (‘0’ == 0) {
echo ‘’;
} elseif (0.0 == 0) {
echo ‘’;
}
注:
- FALSE的七种情况都满足:
- 整型 0
- 浮点型 0.0
- 零字符串 ‘0’
- 空字符串 ‘’ "
- 空数组 array()
- null
- 布尔型 false
3) 递增/递减运算符
- 递