PHP中是否有任何函数可用于检查数组是否为空或者如何在不使用循环的情况下执行此操作?
例如: $b = array('key1' => '', 'key2' => '', 'key3' => '', 'key4' => '');
如何在不使用循环的情况下检查数组$ b是否包含空值?
Ali*_*xel 14
简单:
function allEmpty($array)
{
return empty(array_filter($array)); // (PHP < 5.3) or
$array = array_filter($array); return empty($array); // (PHP >= 5.3) or just
return array_filter($array) === array();
}
function someEmpty($array)
{
return ($array !== array_filter($array));
}
Run Code Online (Sandbox Code Playgroud)