如果条件包含多个布尔值

时间:2019-08-03 13:14:15

标签: php if-statement boolean

考虑以下PHP代码:

$someVar = false;

function someHeavySqlFunction() {
    // massive time/memory/cpu intensive SQL request here
    return true;
}

if ($someVar && someHeavySqlFunction()) {
    // blabla
}

我的“ if”条件是否可以运行“ someHeavySqlFunction()”以查看其是否返回true / false?还是会在“它”注意到$ someVar已经为“ false”后立即“停止”,从而不再“需要进一步”?

对不起,但是我找不到合适的关键字来找到这个基本问题的答案。

0 个答案:

没有答案