PHP current():返回数组的当前元素
PHP current() 函数用来返回数组的当前元素。
每个 PHP 数组都有一个内部的指针指向它“当前”的元素,初始指向数组的第一个元素。这个内部的指针可以使用以下函数来移动:
- end():将数组的内部指针指向最后一个元素并返回其值。
- prev():将数组的内部指针向前移动一位并返回其值,当没有更多元素时返回 FALSE。
- reset():重置数组内部指针,也即将数组的内部指针指向第一个元素,并返回第一个数组元素的值。
- next():将数组中的内部指针向后移动一位并返回其值,当没有更多元素时返回 FALSE。
current() 语法如下:
mixed current ( array $arr )
参数 arr 表示被操作的数组。
返回值:返回数组内部指针指向的元素的值,也即当前元素的值。如果当前元素为空,或者当前元素没有值,或者内部指针的指向超出了数组的范围,那么返回 FALSE。
说明:current() 不会移动数组的内部指针。
current() 函数使用示例:
<?php $info = array('三百博客', 'PHP教程', 'http://www.top300.cc', '7 years old', '严长生'); echo current($info) . "<br/>"; next($info); //将数组内部指针向后移动一位 echo current($info) . "<br/>"; end($info); //将数组内部指针指向最后一个元素 echo current($info) . "<br/>"; ?>
执行以上程序的输出结果为:
三百博客
PHP教程
严长生

原文链接:PHP current():返回数组的当前元素
三百博客 版权所有,转载请注明出处。
还没有任何评论,你来说两句吧!