码迷,mamicode.com
首页 > 编程语言 > 详细

PHP 遍历数组for foreach while

时间:2015-08-16 19:37:49      阅读:169      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!