在php中,数组遍历输出的几种方法笔记

原创 PHP笔记  2017-07-03 07:29  阅读 934 views 次

在php中,数组因灵活易用,被广泛应用于数据的显示以及数据的处理。下面记录了数组遍历的几种方法,仅供参考。

foreach()遍历数组

foreach()遍历数组是最简单最实用的一种方法,不管是数值数组还是关联数组都适用。

格式:

foreach (数组 as 键变量=>值变量){
//输出键变量和值变量
}

说明:foreach语句会遍历整个数组,键变量会存储当次循环数组元素的键值,值变量会存储当次循环数组元素的值。

实例:

<?php
$arr= array('a'=>'1','b'=>'2','c'=>'3');
foreach ($arr as $key=>$value){
echo $key."=>".$value."</br>";
}
?>

运行结果:

a=>1

b=>2

c=>3

for()遍历数组

for()遍历数组也是比较常用的,一般是用来遍历数值型数组的。

实例:

<?php
$arr= array('html','css','js','php');
for ($i=0;$i< count($arr);$i++){
echo $i."=>".$arr[$i].'</br>';
}
?>

运行结果:

while()、list()、each()遍历数组

while()、list()、each()遍历数组不常用。

实例:

<?php
$arr= array('1'=>'html','2'=>'css','3'=>'js','4'=>'php');
while(list($key,$value)= each($arr)) {
echo $key.'=>'.$value.'</br>';
}
?>

说明:

  1. each()函数是用来返回当前元素的键名和键值,并将内部指针向前移动。
  2. list()函数是用来给一组变量赋值。

运行结果:

本文地址:https://www.ggbiji.com/array-ergodic.html
版权声明:本文为 PHP笔记 原创/整理文章,欢迎分享,转载请注明出处!

发表评论


表情