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 相关文章推荐
VML绘图板②脚本--VMLgraph.js、XMLtool.js
Oct 09 PHP
example2.php
Oct 09 PHP
PHP 执行系统外部命令 system() exec() passthru()
Aug 11 PHP
PHP 日常开发小技巧
Sep 23 PHP
PHP中__get()和__set()的用法实例详解
Jun 04 PHP
php jquery 多文件上传简单实例
Dec 23 PHP
php获取CSS文件中图片地址并下载到本地的方法
Dec 02 PHP
php表单敏感字符过滤类
Dec 08 PHP
ajax+php控制所有后台函数调用
Jul 15 PHP
WordPress主题制作之模板文件的引入方法
Dec 28 PHP
使用一个for循环将N*N的二维数组的所有值置1实现方法
May 29 PHP
php校验公钥是否可用的实例方法
Sep 17 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
为php4加入动态flash文件的生成的支持
2006/10/09 PHP
linux php mysql数据库备份实现代码
2009/03/10 PHP
PHP中的string类型使用说明
2010/07/27 PHP
Windows下的PHP 5.3.x安装 Zend Guard Loader教程
2014/09/06 PHP
Laravel 5框架学习之Laravel入门和新建项目
2015/04/07 PHP
ThinkPHP框架表单验证操作方法
2017/07/19 PHP
Laravel源码解析之路由的使用和示例详解
2018/09/27 PHP
javascript 广告后加载,加载完页面再加载广告
2010/11/25 Javascript
javascript的内存管理详解
2013/08/07 Javascript
chrome调试javascript详解
2015/10/21 Javascript
不同js异步函数同步的实现方法
2016/05/28 Javascript
js弹出框、对话框、提示框、弹窗实现方法总结(推荐)
2016/05/31 Javascript
JS事件添加和移出的兼容写法示例
2016/06/20 Javascript
Vue监听数组变化源码解析
2017/03/09 Javascript
JavaScript组件开发之输入框加候选框
2017/03/10 Javascript
如何在Vue.js中实现标签页组件详解
2019/01/02 Javascript
vue实现在线翻译功能
2019/09/27 Javascript
python3.3教程之模拟百度登陆代码分享
2014/01/16 Python
Python线程中对join方法的运用的教程
2015/04/09 Python
python爬虫系列Selenium定向爬取虎扑篮球图片详解
2017/11/15 Python
Python人脸识别第三方库face_recognition接口说明文档
2019/05/03 Python
python 实现的发送邮件模板【普通邮件、带附件、带图片邮件】
2019/07/06 Python
python GUI图形化编程wxpython的使用
2019/07/19 Python
Django错误:TypeError at / 'bool' object is not callable解决
2019/08/16 Python
Python3使用PySynth制作音乐的方法
2019/09/09 Python
HTML5新特性 多线程(Worker SharedWorker)
2017/04/24 HTML / CSS
华为旗下电子商务平台:华为商城
2016/08/06 全球购物
梅西百货澳大利亚:Macy’s Australia
2017/07/26 全球购物
奢华时尚的创新平台:Baltini
2020/10/03 全球购物
报关专员求职信范文
2014/02/22 职场文书
保安2014年终工作总结
2014/12/06 职场文书
财政局个人年终总结
2015/03/03 职场文书
2015年毕业实习工作总结
2015/05/29 职场文书
团队拓展训练心得体会
2016/01/12 职场文书
干货干货!2019最新优秀创业计划书
2019/03/21 职场文书
安装配置mysql及Navicat prenium的详细流程
2021/06/10 MySQL