PHP遍历数组的代码,三种方法

来源:互联网 发布:java ee eclipse使用 编辑:程序博客网 时间:2024/06/16 10:10
<?php


$people = array("Peter", "Joe", "Glenn", "Cleveland");
$people1 = array("Peter", "Joe", "asd"=>"Glenn", "Cleveland");
// 7.list(变量1,变量2,变量3);一般和each一起使用来遍历数组.
    // list函数用数组中的元素为一组变量赋值。
    // 该函数只用于数字索引的数组,且假定数字索引从 0 开始。
list($a1,$a2,$a3)=$people1;//把数组people1赋给list
echo $a1.$a2.$a3;//输出list里面的值
echo "<pre>";
// 6.each(array1);生成一个由数组当前内部指针所指向的元素的键名和键值组成的数组,
         // 并把内部指针向前移动。
print_r (each($people));
print_r (each($people));


reset($people);//重置指针


//把people1里面的key和value都给list
while ( list($key, $val) = each($people1) )  
{
  echo "$key => $val<br />";
}


for( $i=0;$i<count($people);$i++ ){
 echo $people[$i]."<br />";    
}


foreach( $people as $v  ){
echo $v."<br />";
}
0 0
原创粉丝点击