只是一个简单的问题 - 我确定它非常基础!PHP - 检查返回错误;
我有以下代码:
function checkThings($foo, $bar) {
...
if ($valid) {
return $results;
} else {
return false;
}
}
在此的另一端,我目前在做
$check = checkThings($foo, $bar);
if ($check === false) {
echo "Error";
} else {
echo $check;
}
正在写下面的一样吗?
$check = checkThings($foo, $bar);
if (!$check) {
echo "Error";
} else {
echo $check;
}
如果两者都正确,哪种方法是首选方法?
谢谢:)
'==='比较两件东西的价值和类型。这不是“按位”。 – 2011-06-03 19:45:31
同意@火箭 - 这是不正确 – 2011-06-03 20:03:36
这是我第一次听说关于===运算符的“按位”。更多信息可能会有所帮助。 – JohnnyQ 2016-06-08 04:35:37