/**
* 判断多维数组是否为空
* @param array $arr
* @return bool
*
*/
public function is_empty_array($arr){
if(!is_array($arr)){//如果不是数组,直接返回false
return false;
}
foreach($arr as $val){
if(is_array($val)){//如果该元素是数组,则递归遍历,直到找到非数组元素
if(!$this->is_empty_array($val)){
return false;
}
}else{//如果该元素不是数组,则判断其是否为空
if(!empty($val)){
return false;
}
}
}
return true;
}
php 如何判断多维数组为空
最新推荐文章于 2024-08-30 13:29:17 发布