有没有办法将函数中的布尔真/假值保存到变量中?
function check() {
if(1 = 1) {
return false;
}
}
$status = check();
if($status === false) {
echo "sign in please";
}
到目前为止,$status
它是空的。我不喜欢使用,if(check() === false) {}
因为我的很多函数都有很多参数。并且$status
在函数内设置会破坏可用于多个变量的通用函数的目的。
你们怎么处理这个?
编辑:我很抱歉,我的代码中的其他内容导致它为空。试图做一个测试(上面的代码),当它失败时,我认为这是一个有价值的问题:P