当前位置: 网学 > 编程文档 > PHP > 正文

PHP 数组遍历方法大全(foreach,list,each)

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/06/21

网学网PHP编辑为广大网友搜集整理了:PHP 数组遍历方法大全(foreach,list,each)绩等信息,祝愿广大网友取得需要的信息,参考学习

在PHP中数组分为两类: 数字索引数组和关联数组。
其中数字索引数组和C语言中的数组一样,下标是为0,1,2…
而关联数组下标可能是任意类型,与其它语言中的hash,map等结构相似。

下面介绍PHP中遍历关联数组的三种方法:

方法1:foreach

复制代码 代码如下:
<?php
$sports = array(
''football'' => ''good'',
''swimming'' => ''very well'',
''running'' => ''not good'');
foreach ($sports as $key => $value) {
echo $key.": ".$value."<br />";
?>

输出结果:

football: good
swimming: very well
running: not good

方法2:each

复制代码 代码如下:
<?php
$sports = array(
''football'' => ''good'',
''swimming'' => ''very well'',
''running'' => ''not good'');
while ($elem = each($sports)) {
echo $elem[''key''].": ".$elem[''value'']."<br />";
?>


方法3:list & each
复制代码 代码如下:
<?php
$sports = array(
''football'' => ''good'',
''swimming'' => ''very well'',
''running'' => ''not good'');
while (list($key, $value) = each($sports)) {
echo $key.": ".$value."<br />";
?>

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号