Php 空零值

Php 空零值,php,Php,我需要检查年龄是否为空,因此我需要: empty($age); 但当年龄为0时,它仍然认为它是空的 如何检查年龄是否为空,但允许0验证为非空?您必须进行黑客攻击,例如: if($age != "" && $age == false){ // Age = 0 } 您也可以使用is_null。为什么不自己定义它呢 function myempty($x) { if(empty($x) || $x=0) retutn true; else return false

我需要检查年龄是否为空,因此我需要:

empty($age);
但当年龄为0时,它仍然认为它是空的


如何检查年龄是否为空,但允许0验证为非空?

您必须进行黑客攻击,例如:

if($age != "" && $age == false){
 // Age = 0
}

您也可以使用is_null。

为什么不自己定义它呢

function myempty($x)
{
  if(empty($x) || $x=0)
  retutn true;
  else
  return false;
}

@CodeGodie empty将isset与一系列其他测试一起使用,例如测试0if$age==0 | |!空$age5对500个重复主题的答案。请先搜索。。。。