我总是使用这段代码来运行一行if语句。
$variable = TRUE; // or anything that evaluates to TRUE
$variable && execute_code();
如果$variable
为TRUE,它基本上会运行该函数。
我的问题: 这样做的正确用语是什么?
答案 0 :(得分:7)
短路表达式
x Sand y
(使用Sand表示短路变量)等同于条件表达式if x then y else false;
表达式x Sor y
等效于if x then true else y