很多情况下,一维数组比较容易理解,二维数组感觉有点难度。其实就是多了下标,需要再次遍历,因为第一次遍历出来是数组,还没有得到数组里的值,再次遍历就出来了。
方法/步骤
1
定义一维数组:
2
遍历用foreach即可://2.遍历数组并输出$arr=array('name','age','sex'); foreach($arr as $value){ echo $value.'\n'; }
3
二维数组定义及遍历方法://3.定义二维数组并输出$arr=array(array(1,'m','sex')); //直接输出 print_r($arr); //用双重foreach遍历输出里面的值 foreach($arr as $key=>$value){ foreach($value as $v){ echo '\n'.$v.'\n'; } }
上一篇:用指针变量输出二维数组元素的值
下一篇:php 二维数组排序