目录
首页 笔记 详情

PHP获取数组首个元素值的方法汇总


php获取数组第一个元素,我们可以通过reset函数来实现。那么在我们日常项目开发过程中,PHP获取数组第一个元素有时候也会需要用到的,对于PHP新手来说,可能还不太清楚。

下面我们就通过简单的代码示例,给大家介绍PHP获取数组第一个元素的方法。

具体代码示例如下:

$color = array(4 => 'white', 6 => 'green', 11=> 'red');

echo reset($color);

这里有一个数组$color,我们可以直观看到,这个数组的第一个元素值是white。

那么此刻我们想要输出第一个元素,就可以使用reset函数。

输出结果如下图:

white

reset函数表示将数组的内部指针指向第一个单元。

reset语法:

mixed reset ( array &$array )

reset() 将 array 的内部指针倒回到第一个单元并返回第一个数组单元的值。

其中参数array表示输入的数组。返回值是返回数组第一个单元的值,如果数组为空则返回 FALSE。

本篇文章就是关于PHP获取数组第一个元素的方法介绍,非常的简单易懂,希望对需要的朋友有所帮助!

关于current()函数:

每个数组中都有一个内部的指针指向它“当前的”单元,初始指向插入到数组中的第一个单元。用current()获取。

类似函数:

end() 将array的内部指针移动到最后一个单元并返回其值。

next()返回数组内部指针指向的下一个单元的值,或当没有更多单元时返回FALSE。

prev()返回数组内部指针指向的前一个单元的值,或当没有更多单元时返回FALSE。

reset() 将array的内部指针倒回到第一个单元并返回第一个数组单元的值,如果数组为空则返回FALSE。

<?php
$arr = array("a"=>"php","java","c");
echo current($arr); //php
echo next($arr); //java
echo prev($arr); //php 指向上一单元的值,所以又为php了
echo end($arr); //c
?>

 


写笔记

咨询

您的电子邮箱地址不会被公开。 必填项已用*标注