Convert multidimensional array into single array

后端 未结 20 1936
时光取名叫无心
时光取名叫无心 2020-11-22 10:39

I have an array which is multidimensional for no reason

/* This is how my array is currently */
Array
(
[0] => Array
    (
        [0] => Array
                


        
20条回答
  •  广开言路
    2020-11-22 11:29

    Multi dimensional array to single array with one line code !!! Enjoy the code.

    $array=[1=>[2,5=>[4,2],[7,8=>[3,6]],5],4];
    $arr=[];
    array_walk_recursive($array, function($k){global $arr; $arr[]=$k;});
    print_r($arr);
    

    ...Enjoy the code.

提交回复
热议问题