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 相关文章推荐
PHP5 面向对象程序设计
Feb 13 PHP
关于PHP二进制流 逐bit的低位在前算法(详解)
Jun 13 PHP
PHP获取和操作配置文件php.ini的几个函数介绍
Jun 24 PHP
PHP实现支持GET,POST,Multipart/form-data的HTTP请求类
Sep 24 PHP
PHP递归遍历指定目录的文件并统计文件数量的方法
Mar 24 PHP
PHP SPL标准库中的常用函数介绍
May 11 PHP
Laravel中的Auth模块详解
Aug 17 PHP
php图片合成方法(多张图片合成一张)
Nov 25 PHP
PHPTree――php快速生成无限级分类
Mar 30 PHP
laravel接管Dingo-api和默认的错误处理方式
Oct 25 PHP
php设计模式之原型模式分析【星际争霸游戏案例】
Mar 23 PHP
Yii使用EasyWechat实现小程序获取用户的openID的方法
Apr 29 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
PHP获取时间排除周六、周日的两个方法
2014/06/30 PHP
实例化php类时传参的方法分析
2020/06/05 PHP
javascript显示选择目录对话框的代码
2008/11/10 Javascript
window.open不被拦截的实现代码
2012/08/22 Javascript
JavaScript实现快速排序(自已编写)
2012/12/19 Javascript
JSON序列化与解析原生JS方法且IE6和chrome测试通过
2013/09/05 Javascript
流量统计器如何鉴别C#:WebBrowser中伪造referer
2015/01/07 Javascript
jQuery如何使用自动触发事件trigger
2015/11/29 Javascript
JavaScript实现的可变动态数字键盘控件方式实例代码
2017/07/15 Javascript
结合mint-ui移动端下拉加载实践方法总结
2017/11/08 Javascript
vue实现压缩图片预览并上传功能(promise封装)
2019/01/10 Javascript
JavaScript 九种跨域方式实现原理
2019/02/11 Javascript
Vue2.0实现简单分页及跳转效果
2019/07/29 Javascript
简单谈谈javascript高级特性
2019/09/04 Javascript
详解vue-template-admin三级路由无法缓存的解决方案
2020/03/10 Javascript
python实现获取Ip归属地等信息
2016/08/27 Python
Python对切片命名的实现方法
2018/10/16 Python
Python图像滤波处理操作示例【基于ImageFilter类】
2019/01/03 Python
python使用minimax算法实现五子棋
2019/07/29 Python
django ManyToManyField多对多关系的实例详解
2019/08/09 Python
python 使用while循环输出*组成的菱形实例
2020/04/12 Python
基于Python绘制美观动态圆环图、饼图
2020/06/03 Python
浅谈cookie和localStorage那些事
2019/08/27 HTML / CSS
通过Canvas及File API缩放并上传图片完整示例
2013/08/08 HTML / CSS
龟牌英国商店:Turtle Wax Brand Store UK
2019/07/02 全球购物
网吧收银员岗位职责
2013/12/14 职场文书
初中生期末考试的自我评价
2013/12/17 职场文书
学生会干部自荐信
2014/02/04 职场文书
选秀节目策划方案
2014/06/06 职场文书
校外活动方案
2014/08/28 职场文书
驻村工作简报
2015/07/20 职场文书
装修公司管理制度
2015/08/05 职场文书
python 通过使用Yolact训练数据集
2021/04/06 Python
CSS3 制作的图片滚动效果
2021/04/14 HTML / CSS
使用springboot暴露oracle数据接口的问题
2021/05/07 Oracle
Python线程池与GIL全局锁实现抽奖小案例
2022/04/13 Python