删除多维数组里面空值或指定键值

来源:互联网 发布:广州淘宝美工学校 编辑:程序博客网 时间:2024/06/05 16:59
//删除空值function get_arr($arr) {    foreach ($arr as $k => $v) {        if (is_array($arr[$k])) {            $arr[$k] = get_arr($arr[$k]);        } else {            if (empty($arr[$k])) {                // if ( ($k == 'depth') || ($k == 'salestate') || ($k == 'initial') || empty($arr[$k])) {                unset($arr[$k]);            }        }    }    return $arr;}$a = array(    'id' => '',    'aa' => array(        'id' => '',        'name' => ' shuiping',        array(            'id' => '11',            'femail' => '')),);echo "<pre>";print_r(get_arr($a, 'id'));echo "</pre>";

这里写图片描述

原创粉丝点击