php中使用key,value,current,next和prev函数遍历数组的方法


Posted in PHP onMarch 17, 2015

本文实例讲述了php中使用key,value,current,next和prev函数遍历数组的方法。分享给大家供大家参考。具体分析如下:

php中针对数组遍历有一系列的函数使我们可以非常方便的操作数组,要遍历一个数组,第一步就是要将指针指向数组开头,使用reset()函数。

使用prev()和next()函数可以查看数组的上一个和下一个元素。在然和位置都可以使用current()函数获得当前的值,使用key()函数获得键值

$array = array('foo' => 'bar', 'baz', 'bat' => 2);
function displayArray(&$array) {
reset($array);
while (key($array) !== null) {
echo key($array) .": " .current($array) . PHP_EOL;
next($array);
}
}

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
打造计数器DIY三步曲(中)
Oct 09 PHP
用函数读出数据表内容放入二维数组
Oct 09 PHP
php面向对象全攻略 (十二) 抽象方法和抽象类
Sep 30 PHP
php的array_multisort()使用方法介绍
May 16 PHP
PHP时间格式控制符对照表分享
Jul 23 PHP
PHP实现多图片上传类实例
Jul 26 PHP
PHP date()函数警告: It is not safe to rely on the system解决方法
Aug 20 PHP
PHP获取youku视频真实flv文件地址的方法
Dec 23 PHP
C# WinForm中实现快捷键自定义设置实例
Jan 23 PHP
php 如何获取文件的后缀名
Jun 05 PHP
PHP实现链式操作的三种方法详解
Nov 16 PHP
PHP token验证生成原理实例分析
Jun 05 PHP
PHP实现获取客户端IP并获取IP信息
Mar 17 #PHP
支付宝接口开发集成支付环境小结
Mar 17 #PHP
php读取文件内容到数组的方法
Mar 16 #PHP
php实现以只读方式打开文件的方法
Mar 16 #PHP
php实现在服务器上创建目录的方法
Mar 16 #PHP
php实现删除空目录的方法
Mar 16 #PHP
php上传文件并存储到mysql数据库的方法
Mar 16 #PHP
You might like
在Windows版的PHP中使用ADO
2006/10/09 PHP
优化PHP代码技巧的小结
2013/06/02 PHP
CI(CodeIgniter)框架配置
2014/06/10 PHP
php中字符串和正则表达式详解
2014/10/23 PHP
IIS 7.5 asp Session超时时间设置方法
2017/04/17 PHP
PHP的curl函数的用法总结
2019/02/14 PHP
Laravel5.7 数据库操作迁移的实现方法
2019/04/12 PHP
PHP设计模式之命令模式示例详解
2020/12/20 PHP
JQuery的ajax基础上的超强GridView展示
2009/09/18 Javascript
javascript 解析url的search方法
2010/02/09 Javascript
SWFObject 2.1以上版本语法介绍
2010/07/10 Javascript
19个很有用的 JavaScript库推荐
2011/06/27 Javascript
使用JavaScript的ActiveXObject对象检测应用程序是否安装的方法
2014/04/15 Javascript
Jquery Ajax方法传值到action的方法
2014/05/11 Javascript
JavaScript函数获取事件源的小例子
2014/05/14 Javascript
jQuery树形控件zTree使用小结
2016/08/02 Javascript
Vuejs第十三篇之组件——杂项
2016/09/09 Javascript
JavaScript优化以及前段开发小技巧
2017/02/02 Javascript
javascript 初学教程及五子棋小程序的简单实现
2017/07/04 Javascript
jQuery实现点击滚动到指定元素上的方法分析
2020/03/19 jQuery
Python FTP两个文件夹间的同步实例代码
2018/05/25 Python
Django框架实现分页显示内容的方法详解
2019/05/10 Python
pygame实现贪吃蛇游戏(上)
2019/10/29 Python
Java多态性的定义以及类型
2014/09/16 面试题
linux面试题参考答案(3)
2012/09/13 面试题
毕业生自荐书
2013/12/18 职场文书
机械制造毕业生求职信
2014/03/03 职场文书
优秀教师演讲稿
2014/05/06 职场文书
优秀班主任材料
2014/12/16 职场文书
幼师中班个人总结
2015/02/12 职场文书
2015年安康杯竞赛活动总结
2015/03/26 职场文书
2015年企业工作总结范文
2015/04/28 职场文书
南京大屠杀观后感
2015/06/02 职场文书
千手观音观后感
2015/06/03 职场文书
2016年综治和平安建设宣传月活动总结
2016/04/01 职场文书
Nginx tp3.2.3 404问题解决方案
2021/03/31 Servers