摘要:
定义和用法end() 函数将数组内部指针指向最后一个元素,并返回该元素的值(如果成功)。语法end(array)参数描述array必需。规定要使用的数组。例子<?php$people = array("Peter", "Joe", "Glenn", "Cleveland");echo current($people) . "<br />";echo end($people); ?>输出:PeterCleveland 阅读全文
摘要:
prev() 定义和用法prev() 函数把指向当前元素的指针移动到上一个元素的位置,并返回该元素值。如果内部指针已经超过数组的第一个元素之前,函数返回 false。语法prev(array)参数描述array必需。规定要使用的数组。说明prev() 和 next() 的行为类似,不过它将内部指针倒回一位而不是前移一位。注意:如果数组包含空的单元,或者单元的值是 0 则该函数碰到这些单元也返回 FALSE。要正确遍历可能含有空单元或者单元值为 0 的数组,请参见 each() 函数。例子<?php$people = array("Peter", "Joe&q 阅读全文
摘要:
next() 定义和用法next() 函数把指向当前元素的指针移动到下一个元素的位置,并返回该元素的值。如果内部指针已经超过数组的最后一个元素,函数返回 false。语法next(array)参数描述array必需。规定要使用的数组。说明next() 和 current() 的行为类似,只有一点区别,在返回值之前将内部指针向前移动一位。这意味着它返回的是下一个数组单元的值并将数组指针向前移动了一位。如果移动指针的结果超出了数组单元的末端,则 next() 返回 FALSE。注意:如果数组包含空的单元,或者单元的值是 0 则该函数碰到这些单元也返回 FALSE。要正确遍历可能含有空单元或者单元值 阅读全文