我曾经以为我在某处读到过,如果您有这样的 PHP 脚本:
public function test($something){
if($something == "true") {
return true;
} else {
return false;
}
}
if(test("true")){
echo "Returned true";
}
那么这应该可以正常工作,因为该if
语句假设您正在检查某事是否为真,当它留空时?这是真的吗,如果是这样,将其留空是否是“好的编程”,还是应该为了不偷工减料而完成陈述?