数组遍历:普通数组数据的访问都是通过数组元素的下标来实现访问,如果说数组中所有的数据都需要依次输出出来,就需要我们使用到一些简化的规则来实现自动获取下标以及输出数组元素。
访问单个数据:
二维数组:
$arr = array
(
0 => array('name'=>'Tom'),
1 => array('name'=>'Jim')
);
访问一维数组:$arr[一维下标]
$arr[0]
访问二维数组:$arr[一维下标][二维下标]
$arr[0]['name']
如果访问全部数据呢?这里就要用到foreach循环遍历
foreach循环遍历语法
基本语法:
foreach($数组变量 as[$下标 =>]$值)
{
//通过$下标访问元素的下标,通过$值访问元素的值
}
说明:[]代表可有可无,as:比如、例如。如果是关联数组(字母下标),就需要下标,如果是数字下标可以直接访问值。
一维数组遍历:
<?php
$arr = array(1,2,3,4,5,6,7,8,9,10);
foreach($arr as $v) //$v随意命名
{
echo $v."\n";
}
?>