php 的逻辑运算符:与运算符 (&) 检测所有操作数为 true 则返回 true,否则返回 false。或运算符 (|) 检测至少一个操作数为 true 则返回 true,否则返回 false。非运算符 (!) 取反操作数的值,true 返回 false,false 返回 true。异或运算符 (^) 检测操作数值不同则返回 true,相同则返回 false。与且运算符 (&&) 对左侧和右侧操作数进行与运算。或且运算符 (||) 对左侧和右侧操作数进行或运算。
PHP 的逻辑运算符
1. 与运算符(&)
- 检测所有操作数是否为 TRUE,如果为 TRUE,则返回 TRUE,否则返回 FALSE。
2. 或运算符(|)
- 检测至少一个操作数是否为 TRUE,如果为 TRUE,则返回 TRUE,否则返回 FALSE。
3. 非运算符(!)
立即学习“PHP免费学习笔记(深入)”;
- 将操作数的值取反,如果操作数为 TRUE,则返回 FALSE,如果操作数为 FALSE,则返回 TRUE。
4. 异或运算符(^)
- 检测操作数的值是否不同,如果不同,则返回 TRUE,如果相同,则返回 FALSE。
5. 与且运算符(&&)
- 将左侧操作数和右侧操作数的结果进行与运算。
6. 或且运算符(||)
- 将左侧操作数和右侧操作数的结果进行或运算。