本文实例讲述了php实现遍历多维数组的方法。分享给大家供大家参考,具体如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
$a = array ( 'fruits' => array ( 'a' => 'orange' , 'b' => 'grape' ,c=> 'apple' ), 'numbers' => array (1,2,3,4,5,6), 'holes' => array ( 'first' ,5=> 'second' , 'third' ) ); //第一种: foreach ( $a as $list => $things ){ if ( is_array ( $things )){ foreach ( $things as $newlist => $counter ){ echo "key:" . $newlist . "<br/>" . "value:" . $counter . "<br/>" ; } } } //第二种: function MulitarraytoSingle( $array ){ $temp = array (); if ( is_array ( $array )){ foreach ( $array as $key => $value ) { if ( is_array ( $value )){ MulitarraytoSingle( $value ); } else { $temp []= $value ; } } } } |
希望本文所述对大家php程序设计有所帮助。