php数组指针操作详解


Posted in PHP onFebruary 14, 2017

数组指针的操作:

移动数组指针的操作:

Next() 向下 同时会获得当前元素的值。

Prev() 向上同时会获得当前元素的值。

End() 移动到最后一个元素单元 获得最后一个元素的值

Reset() 移动到第一个单元 获得第一个元素的值。

如果移动不成功,返回false。

参数都为需要操作的数组,并且是引用传递。

获得指针指向的元素的信息:

Key();//获得当前数组指针指向的元素下标
Current();//获得当前数组指针指向的元素

只获取数据 不移动指针

还有一个混合的操作:

即可以获得当前指针元素的信息(键值) 也 可以同时移动指针。

Each(); 获得当前元素的信息(键和值的信息),

移动指针:

我们有时可以利用each的特性,来达到遍历数组的目的:

应该利用循环结构 配合each完成。

配合条件:each到最后一个元素时,就会返回false。

List 函数:

List的限制:只针对索引数组起作用。

利用list 和each 完成遍历

但是使用完each遍历后 数组指针是不会reset的重置的,需要手动重置。

PHP 相关文章推荐
自己动手做一个SQL解释器
Oct 09 PHP
使用PHP求两个文件的相对路径
Jun 20 PHP
PHP循环结构实例讲解
Feb 10 PHP
php中的四舍五入函数代码(floor函数、ceil函数、round与intval)
Jul 14 PHP
Linux下手动编译安装PHP扩展的例子分享
Jul 15 PHP
PHP中auto_prepend_file与auto_append_file用法实例分析
Sep 22 PHP
php遍历类中包含的所有元素的方法
May 12 PHP
Zend Framework框架之Zend_Mail实现发送Email邮件验证功能及解决标题乱码的方法
Mar 21 PHP
PHP自定义函数格式化json数据示例
Sep 14 PHP
php实现当前页面点击下载文件的实例代码
Nov 16 PHP
PHP的HTTP客户端Guzzle简单使用方法分析
Oct 30 PHP
解决Laravel使用验证时跳转到首页的问题
Nov 17 PHP
PHP中include()与require()的区别说明
Feb 14 #PHP
php中的抽象方法和抽象类
Feb 14 #PHP
PHP静态成员变量和非静态成员变量详解
Feb 14 #PHP
PHP静态成员变量
Feb 14 #PHP
php中序列化与反序列化详解
Feb 13 #PHP
PHP最常用的正则表达式
Feb 13 #PHP
PHP面相对象中的重载与重写
Feb 13 #PHP
You might like
win7下memCache的安装过程(具体操作步骤)
2013/06/28 PHP
php通过前序遍历树实现无需递归的无限极分类
2015/07/10 PHP
ThinkPHP函数详解之M方法和R方法
2015/09/10 PHP
php实现分页显示
2015/11/03 PHP
PHP convert_cyr_string()函数讲解
2019/02/13 PHP
Jquery Ajax 学习实例2 向页面发出请求 返回JSon格式数据
2010/03/15 Javascript
分享一个自定义的console类 让你不再纠结JS中的调试代码的兼容
2012/04/20 Javascript
javascript 函数及作用域总结介绍
2013/11/12 Javascript
jquery操作下拉列表、文本框、复选框、单选框集合(收藏)
2014/01/08 Javascript
基于jQuery的图片不完全按比例自动缩小
2014/07/11 Javascript
jQuery实现的超酷苹果风格图标滑出菜单效果代码
2015/09/16 Javascript
学习使用AngularJS文件上传控件
2016/02/16 Javascript
详解如何在vue项目中引入elementUI组件
2018/02/11 Javascript
vue编译打包本地查看index文件的方法
2018/02/23 Javascript
微信小程序实现时间预约功能
2018/11/27 Javascript
使用vue脚手架(vue-cli)搭建一个项目详解
2019/05/09 Javascript
详解js实时获取并显示当前时间的方法
2019/05/10 Javascript
Vue项目中ESlint规范示例代码
2019/07/04 Javascript
javascript实现页面的实时时钟显示示例
2020/08/06 Javascript
vue-cli3访问public文件夹静态资源报错的解决方式
2020/09/02 Javascript
解决nuxt页面中mounted、created、watch执行两遍的问题
2020/11/05 Javascript
python批量将excel内容进行翻译写入功能
2019/10/10 Python
使用Python合成图片的实现代码(图片添加个性化文本,图片上叠加其他图片)
2020/04/30 Python
基于python模拟TCP3次握手连接及发送数据
2020/11/06 Python
美津浓巴西官方网站:Mizuno巴西
2019/07/24 全球购物
中国梦我的梦演讲稿
2014/04/23 职场文书
材料化学专业求职信
2014/07/15 职场文书
党员个人公开承诺书
2014/08/29 职场文书
高中学校对照检查材料
2014/08/31 职场文书
户籍证明模板
2014/09/28 职场文书
学生保证书格式
2015/02/27 职场文书
试用期工作表现自我评价
2015/03/06 职场文书
投诉书范文
2015/07/02 职场文书
导游词之无锡丝业博物馆
2019/11/12 职场文书
原生Javascript+HTML5一步步实现拖拽排序
2021/06/12 Javascript
基于PyQT5制作一个桌面摸鱼工具
2022/02/15 Python