在下面寻找完成的最佳方法。如果我的用户对象中的 ANYTHING 为空,我想返回 TRUE,我不在乎哪个是空的。我想我之前已经通过在数组中搜索空值来完成此操作,但想不出使用对象执行此操作的最佳方法。
我知道我可以遍历对象并在对象中找到空值后中断,但首先检查是否有更好的方法来执行此操作,谢谢!
function is_it_empty($user)
{
$is_it_empty = FALSE;
if( isset($user->first_name) )
$is_it_empty = TRUE;
if( isset($user->last_name) )
$is_it_empty = TRUE;
return $is_it_empty;
}
还:
function name($user)
{
foreach($user as $u):
if( isset ($user->value) ): // or should it be isset?
return true;
break;
endif;
endforeach;
return true;
}