function array_remove_empty(&$arr, $trim = true)
{
foreach ($arr as $key => $value) {
   if (is_array($value)) {
    array_remove_empty($arr[$key]);
   } else {
    $value = trim($value);
    if ($value == '') {
     unset($arr[$key]);
    } elseif ($trim) {
     $arr[$key] = $value;
    }
   }
}
}
//Testing
$a = array(array(3),2,'',array('',23),0);
array_remove_empty($a);
print_r($a);
 
 										                        - 本文固定链接: https://www.web8899.com/2013/11/05/php从数组中删除空白的元素/
- 转载请注明: dean 于 迈向卓越-个人博客 发表