Recursive array_search

后端 未结 4 1104
终归单人心
终归单人心 2020-12-06 02:40

I have a multi-dimensional array:

$categories = array(
    array(
        \'CategoryID\' => 14308,
        \'CategoryLevel\' => 1,
        \'CategoryNa         


        
4条回答
  •  不思量自难忘°
    2020-12-06 03:21

    public static function unique(array $data, $key){
        $rez = [];
        foreach($data as $val){
            if(!isset($val[$key]) && is_array($val)){
                return self::unique($val, $key);
            }elseif( isset($val[$key]) ){
                $rez[] = $val[$key];
            }
        }
        return array_unique($rez);
    }
    

提交回复
热议问题