PHP知识、源码、教程、框架、程序分享! -- PHP社区 关于我们 联系我们 联系电话 联系QQ

PHP编程语言逻辑运算符

发表时间:2014-08-07 点击:

[本文摘要]:PHP编程 语言逻辑运算符 逻辑运算符首先把它们的操作数转变为布尔型的值,然后执行相应的比较操作。 运算符 名字 值 ,and 逻辑与 两个操作数逻辑与的结果 ||,or 逻辑或 两个操作数逻...

PHP编程语言逻辑运算符

逻辑运算符首先把它们的操作数转变为布尔型的值,然后执行相应的比较操作。

运算符 名字
&& , and 逻辑与 两个操作数逻辑与的结果
|| , or 逻辑或 两个操作数逻辑或的结果
xor 逻辑异或 两个操作数逻辑异或的结果

缩短评估时间/短路特性

当评估逻辑(与,或)运算的时候,经常不用同时评估两个操作符的值就可以得到结果。例如,当PHP评估0&&1的时候,它只需要查看左边操作符的值就知道结果了,而且它将不再去评估右边操作符的值。这个现在看起来似乎没有意义,但是从后面的讲述中,我们可以看到如何使用它来执行一个只检测特定条件是否满足的操作。

版权声明:本文系技术人员研究整理的智慧结晶,转载勿用于商业用途,并保留本文链接,侵权必究!

本文链接:http://php.aixc.cn/phpzs/phpjc/217.html

声明:本站技术及源码均为原创,转载请勿用于商业用途,并注明出处及原文链接,侵权必究。