<分区>
如果您在 PHP 中有两个连续的条件,它们是否都得到评估,或者如果第一个条件已经失败(因此第二个条件的结果无关紧要)是否取消 if-case 评估?
if (condition1 && condition2) { }
标签 php
<分区>
如果您在 PHP 中有两个连续的条件,它们是否都得到评估,或者如果第一个条件已经失败(因此第二个条件的结果无关紧要)是否取消 if-case 评估?
if (condition1 && condition2) { }
最佳答案
PHP 使用 Short Circuit Evaluation ,因此如果第一个条件为假,则甚至不会评估第二个条件。
关于php - PHP 中连续的 if 条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23609706/