首页 > PHP > PHP从数组中删除空白的元素
2013
11-05

PHP从数组中删除空白的元素

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);
最后编辑:
作者:dean
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。