php数组函数序列之next() - 移动数组内部指针到下一个元素的位置,并返回该元素值


Posted in PHP onOctober 31, 2011

next() 定义和用法
next() 函数把指向当前元素的指针移动到下一个元素的位置,并返回该元素的值。

如果内部指针已经超过数组的最后一个元素,函数返回 false。

语法
next(array)参数 描述
array 必需。规定要使用的数组。

说明
next() 和 current() 的行为类似,只有一点区别,在返回值之前将内部指针向前移动一位。这意味着它返回的是下一个数组单元的值并将数组指针向前移动了一位。如果移动指针的结果超出了数组单元的末端,则 next() 返回 FALSE。

注意:如果数组包含空的单元,或者单元的值是 0 则该函数碰到这些单元也返回 FALSE。要正确遍历可能含有空单元或者单元值为 0 的数组,请参见 each() 函数。

例子

<?php 
$people = array("Peter", "Joe", "Glenn", "Cleveland"); echo current($people) . "<br />"; 
echo next($people); 
?>

输出:

Peter
Joe

PHP 相关文章推荐
珊瑚虫IP库浅析
Feb 15 PHP
[原创]效率较高的php下读取文本文件的代码
Jul 02 PHP
php表单转换textarea换行符的方法
Sep 10 PHP
php遍历数组的方法分享
Mar 22 PHP
php curl选项列表(超详细)
Jul 01 PHP
php实现事件监听与触发的方法
Nov 21 PHP
fckeditor上传文件按日期存放及重命名方法
May 22 PHP
浅谈php提交form表单
Jul 01 PHP
PHP创建文件,并向文件中写入数据,覆盖,追加的实现代码
Mar 25 PHP
Yii框架上传图片用法总结
Mar 28 PHP
Yii2如何批量添加数据
May 17 PHP
PHP设计模式(三)建造者模式Builder实例详解【创建型】
May 02 PHP
php数组函数序列之array_values() 获取数组元素值的函数与方法
Oct 30 #PHP
php数组函数序列之array_keys() - 获取数组键名
Oct 30 #PHP
php数组函数序列之array_combine() - 数组合并函数使用说明
Oct 29 #PHP
php数组函数序列之in_array() 查找数组值是否存在
Oct 29 #PHP
php数组函数序列之array_unique() - 去除数组中重复的元素值
Oct 29 #PHP
php数组函数序列之array_sum() - 计算数组元素值之和
Oct 29 #PHP
php数组函数序列之array_key_exists() - 查找数组键名是否存在
Oct 29 #PHP
You might like
smarty基础之拼接字符串的详解
2013/06/18 PHP
php显示页码分页类的封装
2017/06/08 PHP
php中输出json对象的值(实现方法)
2018/03/07 PHP
用JavaScript显示随机图像或引用
2009/04/21 Javascript
javascript在事件监听方面的兼容性小结
2010/04/07 Javascript
js实现数组去重、判断数组以及对象中的内容是否相同
2013/11/29 Javascript
jquery中的查找parents与closest方法之间的区别
2013/12/02 Javascript
javascript基本包装类型介绍
2015/04/10 Javascript
关于js里的this关键字的理解
2015/08/17 Javascript
全面解析Bootstrap图片轮播效果
2015/12/03 Javascript
javascript新闻跑马灯实例代码
2020/07/29 Javascript
AngularJS中isolate scope的用法分析
2016/11/22 Javascript
手机端js和html5刮刮卡效果
2020/09/29 Javascript
JS实现浏览器打印、打印预览示例
2017/02/28 Javascript
vue.js数据绑定的方法(单向、双向和一次性绑定)
2017/07/13 Javascript
Windows下Node.js安装及环境配置方法
2017/09/18 Javascript
vue使用xe-utils函数库的具体方法
2018/03/06 Javascript
Javascript 编码约定(编码规范)
2018/03/11 Javascript
LayUI表格批量删除方法
2018/08/15 Javascript
angular 数据绑定之[]和{{}}的区别
2018/09/25 Javascript
JS数组方法join()用法实例分析
2020/01/18 Javascript
python 运算符 供重载参考
2009/06/11 Python
python根据文件大小打log日志
2014/10/09 Python
简单介绍Python中的RSS处理
2015/04/13 Python
Python实现类似jQuery使用中的链式调用的示例
2016/06/16 Python
浅谈Python 的枚举 Enum
2017/06/12 Python
对python 各种删除文件失败的处理方式分享
2018/04/24 Python
使用python实现希尔、计数、基数基础排序的代码
2019/12/25 Python
简单掌握CSS3将文字描边及填充文字颜色的方法
2016/03/07 HTML / CSS
哈利波特商店:Harry Potter Shop
2018/11/30 全球购物
Linux如何命名文件--使用文件名时应注意
2014/05/29 面试题
淘宝客服自我总结鉴定
2014/01/25 职场文书
出生公证书样本
2014/04/04 职场文书
个人自我鉴定怎么写?
2019/07/01 职场文书
公文写作:工伤事故分析报告怎么写?
2019/11/05 职场文书
详解apache编译安装httpd-2.4.54及三种风格的init程序特点和区别
2022/07/15 Servers