PHP通过循环来检测四维数组中的值是否存在数组中

来源:互联网 发布:学汉语软件 编辑:程序博客网 时间:2024/06/04 04:52

 技术QQ交流群:294088839


如果存在了怎么样,如果不存在了又怎样

foreach($arr as $k=>$v){

            if(in_array($v['id'],$auth)){
                $arr[$k]['status']=1;
                foreach($v['son'] as $key=>$val){
                    if(in_array($val['id'],$auth)){
                        $arr[$k]['son'][$key]['status']=1;
                    }else{
                        $arr[$k]['son'][$key]['status']=0;
                    }
                 }
            }else{
                $arr[$k]['status']=0;
            }
        }