网站地图    收藏   

主页 > 后端 > PHP语言 >

php数组函数序列之next() - 移动数组内部指针到下

来源:未知    时间:2014-09-17 21:41 作者:xbdadmin 阅读:

[导读] next() 定义和用法 next() 函数把指向当前元素的指针移动到下一个元素的位置,并返回该元素的值。 如果内部指针已经超过数组的最后一个元素,函数返回 false。 语法 next(array)参数 描述...

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网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论