php中||和&&

摘要:$a || $b || $c有一个为真,后面就不执行了。$a && $b && $c有一个为假,后面就不执行了。两者都可以当if语句来执行,并且执行效率更快。

$a || $b || $c
有一个为真,后面就不执行了。
$a && $b && $c
有一个为假,后面就不执行了。
两者都可以当if语句来执行,并且执行效率更快
如:

if(empty($a)){
    $c = $b;
}

可以写成:

empty($a) && ($c=$b);
$a || ($c=$b);
!empty($a) || ($c=$b);

感觉不错吧,哈哈,

以前一直以为机器每次都会判断完,结果哥错了很多年!

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/98445.html

(0)
上一篇 2021年8月21日 00:29
下一篇 2021年8月21日 00:29

相关推荐

发表回复

登录后才能评论