李涛自留地
回到顶部
首页 > php学习 > PHP逻辑运算符有哪些?PHP逻辑运算符如何用?

PHP逻辑运算符有哪些?PHP逻辑运算符如何用?

文章目录

PHP逻辑运算符PHP编程中常用的运算符之一,主要是对条件进行判断,PHP用常用的逻辑运算符有逻辑与(并且关系)、逻辑或、逻辑非、逻辑异或四种逻辑关系,主要用到的关键词和运算符有and、or、&&、||、!、xor。下面是学习PHP逻辑运算符的笔记。

PHP逻辑运算符有哪些?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逻辑运算符类型及用法》的基础知识,可能有关知识点理解的还不是很透彻,需要再继续强化练习。

若非作者标注皆为李涛自留地原创文章,转载或复制请以超链接形式并注明出处。