PHP教程

php 过滤多维数组中值为空的字段

本文主要是介绍php 过滤多维数组中值为空的字段,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
  function filter_array($arr, $values = ['',[]]){
        foreach ($arr as $k => $v) {
            if (is_array($v) && count($v)>0) {
                $arr[$k] = filter_array($v, $values);
            }
            foreach ($values as $value) {
                if ($v === $value) {
                    unset($arr[$k]);
                    break;
                }
            }
        }
        return $arr;
    }

 

这篇关于php 过滤多维数组中值为空的字段的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!