/** * 去掉多维数组中的空数组 * @param unknown $arr * @return unknown */ function array_no_empty($arr) { if (is_array($arr)) { foreach ( $arr as $k => $v ) { if (empty($v)) unset($arr[$k]); elseif (is_array($v)) { $arr[$k] = array_no_empty($v); } } } return $arr; }