解决了前几天的问题 多维数组降为一维数组 这样就不用foreach 或者for循环了
1 /* 多维数组降为一维数组*/
2 $arr =array(
3 array('1','user','N',
4 array('2','user1','s',
5 array('3','user2','o',
6 array('4','user3','p',
7 array('5','user4','i',
8 array('6','user5','y',
9 array('7','user6','t',
10 ),
11 ),
12 ),
13 ),
14 ),
15 ),
16 ),
17 );
18
19 $user =[];
20 array_walk_recursive($arr, function($value)use (&$user){
21 array_push($user,$value);
22 });
23
24 //打印
25 Array
26 (
27 [0] => 1
28 [1] => user
29 [2] => N
30 [3] => 2
31 [4] => user1
32 [5] => s
33 [6] => 3
34 [7] => user2
35 [8] => o
36 [9] => 4
37 [10] => user3
38 [11] => p
39 [12] => 5
40 [13] => user4
41 [14] => i
42 [15] => 6
43 [16] => user5
44 [17] => y
45 [18] => 7
46 [19] => user6
47 [20] => t
48 )