PHP逻辑运算符有哪些?PHP逻辑运算符如何用?
- 2022年6月15日
- 1,482 次
PHP逻辑运算符PHP编程中常用的运算符之一,主要是对条件进行判断,PHP用常用的逻辑运算符有逻辑与(并且关系)、逻辑或、逻辑非、逻辑异或四种逻辑关系,主要用到的关键词和运算符有and、or、&&、||、!、xor。下面是学习PHP逻辑运算符的笔记。
PHP逻辑运算符有哪些?PHP逻辑运算符如何用练习代码截图:
PHP逻辑运算符类型及用法说明
| 逻辑运算符举栗子 | 逻辑运算符说明 | 逻辑运算符详细说明 |
|---|---|---|
| $x and $y | 逻辑与(并且关系) | $x 和$y 为真则返回真 |
| $x && $y | 同上(逻辑与运算符写法) | 同上 |
| $x or $y | 逻辑或 | $x,$y均为false时为假,其他情况全为真 |
| $x||$y | 同上(逻辑或运算符写法) | 同上 |
| !$x | 逻辑非 | 取反,即true变为false,false变为true |
| $x xor $y | 逻辑异或 | 相同取false,相异为true |
PHP逻辑运算符逻辑与
PHP逻辑与的表达式可以用$x and $y或者是$x && $y来表示,当两个变量有一个为假时,就会返回假,如果两个都为真的时候才会返回真。
PHP逻辑运算符逻辑与返回假的情况:
1、一个为假的时候返回假。
2、有一个为空值,空字符串或者是空数组等类型的时候,都会返回假。
3、有一个为0的时候,也会返回假,在逻辑运算符里不是把0当成了整数类型,而是当成的布尔类型的false。
PHP逻辑运算符逻辑或
PHP逻辑运算符逻辑或的表达式可以用$x or $y或者是$x||$y来表示,当表达式中有一假一真的时候会返回真,当两个都为假的时候返回假,当两个都为真的时候返回真。
PHP逻辑运算符逻辑或返回假的情况:
1、当两个都为假的时候返回假。
2、当两个都为空值的时候也会返回假。
PHP逻辑运算符逻辑非
PHP逻辑运算符逻辑非的表达式是!$x表示,表示一个变量的反值,就是取反的意思,如果一个变量是假就会返回真,如果是真就会返回假。
PHP逻辑运算符逻辑异或
PHP逻辑运算符逻辑或的表达式是$x xor $y,相同取false,相异为true,意思就是有且有一个为真的时候就是真,如果都是真或者都是假的时候就会返回假,另外有一个为空的时候也会返回假,两个都为空值的时候也会返回假。
以上就是今天学习的《PHP逻辑运算符类型及用法》的基础知识,可能有关知识点理解的还不是很透彻,需要再继续强化练习。
若非作者标注皆为李涛自留地原创文章,转载或复制请以超链接形式并注明出处。
- PHP array_diff() 和 array_intersect() 详解:数组集合运算 2026-07-02
- PHP文件指针函数有哪些?PHP文件指针函数怎么使用? 2022-11-14
- PHP如何统计数组中元素个数 PHP如何统计多维数组元素 2022-10-23
- PHP自定义函数用法解析及PHP自定义函数如何调用 2022-10-03
- 百度搜索用户正在流失 未来3-5年百度搜索或将死 2025-01-13
- PHP类常量如何定义及调用?PHP类常量调用实例代码 2022-12-03
