标签:
以下是使用foreach while for 三种循环展示遍历数组的概念
1:foreach( )
<?php
$a = array(‘hank‘,‘mike‘,‘lucy‘);
foreach($a=>$v){
echo "do you like $v"."<br />";
}
2:while( )
while()经常和list() each()一起使用
<?php
$a = array(‘mike‘,‘hank‘,‘lucy‘);
while(list($key,$val)=each($a)){
echo "do you like $val <br />";
}
3:for()
$a = array(‘hank‘,‘mike‘,‘lucy‘);
for($i=0;$i<count($a);$i++){
echo "$a[$i]."<br />";
}
-------------------------------------------
一下介绍list()和each()
#list() 用数组中的元素为一组变量赋值
example:
<?php
$a=array(‘mike‘,‘hank‘,‘lucy‘);
list($x,$y,$z)=$a;
echo $x;
echo $y;
echo $z;
#each()
将数组中的元素(键和值)分别以索引数组和关联数组两组方式显示
example:
<?php
$a = array(‘mike‘,‘hank‘,‘lucy‘);
print_r(each($a));
print_r(each($a));
print_r(each($a));
每次的each 数组的指针向下一位。
标签:
原文地址:http://www.cnblogs.com/sns007/p/4734716.html