PHP current函数

PHP current函数教程

PHP 中的 current 函数用于返回 数组 中的当前单元。每个数组中都有一个内部的指针指向它 “当前的” 单元,初始指向插入到数组中的第一个单元。

current函数详解

语法

current ( array &$array ) : mixed

参数

参数 描述
array 数组。

返回值

current() 函数返回当前被内部指针指向的数组单元的值,并不移动指针。如果内部指针指向超出了单元列表的末端,current() 返回 FALSE。

案例

current获取数组当前元素

使用 current() 函数,获取数组当前元素

<?php echo "嗨客网(www.haicoder.net)<br>"; $arr = array("name"=>"haicoder", "url"=>"www.haicoder.net"); echo "Current =", current($arr), "<br>"; next($arr); echo "Current =", current($arr), "<br>"; next($arr); echo "Current =", current($arr), "<br>";

程序运行后,控制台输出如下:

19_PHP current函数详解.png

我们首先,使用了 current 获取了数组的当前元素,返回了数组的第一个元素,接着,我们使用了 next 移动了数组中的指针,再次获取数组的当前元素,此时返回了数组的第二个元素。

同时,我们发现,当数组的指针移到最后时,我们再次使用 current 获取数组的当前元素,返回了 False。

PHP current函数总结

PHP 中的 current 函数用于返回数组中的当前单元。每个数组中都有一个内部的指针指向它 “当前的” 单元,初始指向插入到数组中的第一个单元。