php遍历数组的方法分享


Posted in PHP onMarch 22, 2012

在PHP中数组分为两类: 数字索引数组和关联数组。
其中数字索引数组和C语言中的数组一样,下标是为0,1,2…
而关联数组下标可能是任意类型,与其它语言中的hash,map等结构相似。
方法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 />"; 
} 
?>

输出结果:
football: good
swimming: very well
running: not good

方法3:list & each

<?php 
$sports = array( 
'football' => 'good', 
'swimming' => 'very well', 
'running' => 'not good'); 
while (!!list($key, $value) = each($sports)) { 
echo $key.": ".$value."<br />"; 
} 
?>

输出结果:
football: good
swimming: very well
running: not good
PHP 相关文章推荐
adodb与adodb_lite之比较
Dec 31 PHP
默默简单的写了一个模板引擎
Jan 02 PHP
PHP实现模仿socket请求返回页面的方法
Nov 04 PHP
基于JQuery+PHP编写砸金蛋中奖程序
Sep 08 PHP
PHP编程开发怎么提高编程效率 提高PHP编程技术
Nov 09 PHP
PHP安装threads多线程扩展基础教程
Nov 17 PHP
PHP执行linux命令常用函数汇总
Feb 02 PHP
PHP文件操作详解
Dec 30 PHP
php 浮点数比较方法详解
May 05 PHP
ThinkPHP实现登录退出功能
Jun 29 PHP
实例介绍PHP中zip_open()函数用法
Feb 15 PHP
PHP 图片处理
Sep 16 PHP
php中大括号作用介绍
Mar 22 #PHP
那些年一起学习的PHP(三)
Mar 22 #PHP
那些年一起学习的PHP(二)
Mar 21 #PHP
那些年一起学习的PHP(一)
Mar 21 #PHP
ecshop 批量上传(加入自定义属性)
Mar 20 #PHP
批量去除PHP文件中bom的PHP代码
Mar 13 #PHP
TMDPHP 模板引擎使用教程
Mar 13 #PHP
You might like
一个用于网络的工具函数库
2006/10/09 PHP
php实现随机生成易于记忆的密码
2015/06/19 PHP
PHP反射实际应用示例
2019/04/03 PHP
Extjs中DisplayField的日期或者数字格式化扩展
2010/09/03 Javascript
js中创建对象的几种方式示例介绍
2014/01/26 Javascript
node.js+Ajax实现获取HTTP服务器返回数据
2014/11/26 Javascript
浅析JS操作DOM的一些常用方法
2016/05/13 Javascript
AngularJs 指令详解及示例代码
2016/09/01 Javascript
JS中使用正则表达式g模式和非g模式的区别
2017/04/01 Javascript
ReactNative 之FlatList使用及踩坑封装总结
2017/11/29 Javascript
关于Mac下安装nodejs、npm和cnpm的教程
2018/04/11 NodeJs
vue-cli中安装方法(图文详细步骤)
2018/12/12 Javascript
详解javascript 变量提升(Hoisting)
2019/03/12 Javascript
JS 事件机制完整示例分析
2020/01/15 Javascript
js实现自定义滚动条的示例
2020/10/27 Javascript
python使用正则表达式分析网页中的图片并进行替换的方法
2015/03/26 Python
分享Python字符串关键点
2015/12/13 Python
python中requests库session对象的妙用详解
2017/10/30 Python
Python数据可视化正态分布简单分析及实现代码
2017/12/04 Python
python多进程读图提取特征存npy
2019/05/21 Python
Python vtk读取并显示dicom文件示例
2020/01/13 Python
python sleep和wait对比总结
2021/02/03 Python
Python中生成ndarray实例讲解
2021/02/22 Python
css3弹性盒模型(Flexbox)详细介绍
2014/10/08 HTML / CSS
全球最大的服务市场:Fiverr
2017/01/03 全球购物
宝拉珍选美国官网:Paula’s Choice美国
2018/01/07 全球购物
匡威荷兰官方网站:Converse荷兰
2018/10/24 全球购物
销售总监工作职责
2013/11/21 职场文书
商场消防管理制度
2014/01/12 职场文书
助人为乐表扬信范文
2014/01/14 职场文书
运动会广播稿80字
2014/01/23 职场文书
法学专业自我鉴定
2014/02/05 职场文书
公司董事长助理工作职责
2014/07/12 职场文书
2014年学生工作总结
2014/11/20 职场文书
信仰观后感
2015/06/03 职场文书
原生JS实现飞机大战小游戏
2021/06/09 Javascript