//by www.qzphp.cn function is_empty_array($arr){ if (!is_array($arr)) { //如果不是数组,直接返回false return false; } foreach ($arr as $val) { if (is_array($val)) { //如果该元素是数组,则递归遍历,直到找到非数组元素 if (!is_empty_array($val)) { return false; } } else { //如果该元素不是数组,则判断其是否为空 if (!empty($val)) { return false; } } } return true; }