我需要检查一个年龄是否为空,所以我这样做:
empty($age);
但是当年龄为0时,它仍然认为它是空的。
如何检查年龄是否为空但允许0验证为非空?
答案 0 :(得分:0)
你必须做一个黑客,例如:
if($age != "" && $age == false){
// Age = 0
}
您也可以使用is_null()。
答案 1 :(得分:-1)
为什么不自己定义
function myempty($x)
{
if(empty($x) || $x=0)
retutn true;
else
return false;
}