1 <?php
2 $arr=array("我是第一个值","我是第二个值","我是第三个值");
3 echo "当我们用0,1为索引时:<br/><br/>";
4 $a=each($arr);
5 echo "我在\$arr数组中的键为:".$a['0'];
6 echo "<br/>";
7 echo "我在\$arr数组中的值为:".$a['1'];
8 echo "<br/><br/>";
9 echo "当我们用key,value为索引时:<br/><br/>";
10 $b=each($arr);
11 echo "我在\$arr数组中的键为:".$b['key'];
12 echo "<br/>";
13 echo "我在\$arr数组中的值为:".$b['value'];
14 ?>
显示为:
当我们用0,1为索引时:
我在$arr数组中的键为:0
我在$arr数组中的值为:我是第一个值
当我们用key,value为索引时:
我在$arr数组中的键为:1
我在$arr数组中的值为:我是第二个值
5、 用each函数与list函数结合来遍历数组,如下例:
复制代码 代码如下:
1 <?php
2 $array14=array('a' => 'apple', 'b' => 'banana', 'c' => 'cranberry');
3 while(list($key,$value) = each($array14))
4 {
5 echo "$key => $value\n";
6 }
7 ?>
其输出结果为:
a => apple b => banana c => cranberry
6、使用for循环访问数组
如下例所示:
复制代码 代码如下:
1 <?php
2 $array15=array('a','b','c','d','e','f');
3 for($i=0;$i<count($array15);$i++)
4 {
5 echo '数组元素:'.$array15[$i].'<br>';
6 }
7 ?>
输出结果为:
数组元素:a
数组元素:b
数组元素:c
数组元素:d
数组元素:e
数组元素:f
您可能感兴趣的文章: