高手讲解PHP遍历数组的方法
在PHP中数组分为两类: 数字索引数组和关联数组。其中数字索引数组和C语言中的数组一样,下标是为0,1,2…而关联数组下标可能是任意类型,与其它语言中的hash,map等结构相似。
下面介绍PHP中遍历关联数组的三种方法:
foreach
- <?php
- $sports = array(
- 'football' => 'good',
- 'swimming' => 'very well',
- 'running' => 'not good'
- );
- foreach ($sports as $key => $value) {
- echo $key.": ".$value."<br />";
- }
- ?>
<?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
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
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
转载于:https://www.cnblogs.com/long892230/archive/2012/04/22/2669579.html
高手讲解PHP遍历数组的方法相关推荐
- php 遍历输出数组,php中数组怎么循环输出?遍历数组的方法介绍
遍历数组中的所有元素是常用的一种操作,在遍历的过程中可以完成查询等功能.在我们日常生活中,如果想要去商场买一件衣服,就需要在商场中逛上一遍,看是否又想要的衣服,逛商场的过程我们就相当于遍历数组的操作. ...
- javascript数组——新建数组、访问数组、遍历数组的方法、数组对象的方法、冒泡排序算法、json的正反序列化
目录 数组 通过构造函数的三种方法 字面量创建数组方式 访问数组 遍历数组的方法 遍历:遍历就是把数组中的元素从头到尾都访问一次 操作数组对象的方法 删除和添加 delete与Vue.delete区别 ...
- JavaScript中遍历数组的方法
目录 JavaScript中遍历数组的方法 1.for 循环遍历 2.forEach 遍历 3.map 遍历 4.for...of 遍历 5.filter 遍历 6.some 遍历 7.keys,va ...
- php中遍历一个数组,php中遍历数组的方法
PHP中遍历数组有三种常用的方法: 一.使用for语句循环遍历数组: 二.使用foreach语句遍历数组: 三.联合使用list().each()和while循环遍历数组. 这三种方法中效率最高的是使 ...
- 遍历数组的方法和数组的遍历方法(3+10种)(上)
文章目录 简介 遍历数组的方法 for循环遍历 特点: 使用: 输出: for in遍历 特点: 使用: 输出: 3. for of循环 特点: 使用: 输出: 简介 总所周知,遍历的方法有很多种,有 ...
- 遍历数组的方法和数组的遍历方法(3+10种)(下)
文章目录 简介 数组的遍历方法 1. forEach() 说明: 使用: 输出: 2. map()映射遍历 说明: 使用: 输出: 3. filter()过滤器遍历 说明: 使用: 输出: 4. so ...
- PHP遍历数组的方法汇总
今天有个朋友问我一个问题php遍历数组的方法,告诉她了几个.顺便写个文章总结下,如果总结不全还请朋友们指出 第一.foreach() foreach()是一个用来遍历数组中数据的最简单有效的方法. & ...
- python遍历数组的方法小结
这篇文章主要介绍了python遍历数组的方法,实例总结了两种Python遍历数组的技巧,非常具有实用价值,需要的朋友可以参考下 本文实例总结了python遍历数组的方法.分享给大家供大家参考.具体分析 ...
- linux jq 遍历数组,jquery 遍历数组 each 方法详解
JQuery拿取对象的方式 $('#id') :通过元素的id $('tagName') : 通过元素的标签名 $('tagName tagName') : 通过元素的标签名,eg: $('ul li ...
最新文章
- 设置自动关门时长_小米苹果全适配,绿米D100全自动指纹锁新鲜上手
- 计算机四级考试操作系统单元题,计算机四级考试操作系统单选练习
- 一家两位Fellow大满贯!北大谢涛当选ACM Fellow,与胞兄谢源完成会师
- python编程语言是什么-Python是一种什么样的编程语言?解释?编译?汇编?机械?...
- Mac终端(Terminal)自定义颜色,字体,背景
- 304 Not Modify
- Yii Framework2.0开发教程(5)数据库mysql性能
- MATLAB调用C/C++函数的方法
- 你应该知道Linux内核softirq
- 排序算法值--堆排序
- php 错误500排错,如何排查Web服务器HTTP ERROR 500的错误?
- 向java全台推送数据等
- blender源代码分析----第三方库的说明
- EXCLE调用REFPROP操作以及问题
- cad快捷栏怎么调出来_如何显示CAD的工具栏?CAD如何调出工具栏
- C#与VC相互调用之C#调用VC的DLL
- java 导出word_java导出生成word
- 父级fixed_父元素设置absolute,子元素设置fixed定位失效
- 年底了;来一套 微信公众号二维码签到和在线网站抽奖
- app开发者帐号(个人开发帐号、团队帐号、企业帐号、教育帐号)