首页 > 编程语言 > 详细

PHP 遍历数组for foreach while

时间:2015-08-16 19:37:08      阅读:178      评论:0      收藏:0      [点我收藏+]

以下是使用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  数组的指针向下一位。

 

PHP 遍历数组for foreach while

原文:http://www.cnblogs.com/sns007/p/4734716.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!