如何在 PHP 中获取数组的第一个元素

Minahil Noor 2023年1月30日
  1. 使用元素索引获取 PHP 中数组的第一个元素
  2. 使用 reset() 函数获取 PHP 中数组的第一个元素
  3. 使用 current() 函数获取 PHP 中数组的第一个元素
如何在 PHP 中获取数组的第一个元素

在本文中,我们将介绍在 PHP 中获取数组的第一个元素的方法。

  • 使用元素索引
  • 使用 reset() 函数
  • 使用 current() 函数

使用元素索引获取 PHP 中数组的第一个元素

我们知道数组中第一个元素的索引为 0,因此,你可以通过对其进行访问来直接获取第一个元素指数。通过索引获取元素的正确语法如下

$arrayName[0];

为了获得第一个元素,将第一个元素的索引 0 与数组名称一起放在方括号中。

<?php
$flowers = array("Rose","Lili","Jasmine","Hibiscus","Tulip","Sun Flower","Daffodil","Daisy");
$firstElement = $flowers[0];
echo "The first element of the array is $firstElement."
?>

输出:

The first element of the array is Rose.

使用 reset() 函数获取 PHP 中数组的第一个元素

内置函数 reset() 将数组的指针设置为其起始值,即数组的第一个元素。

reset($arrayName);

它只有一个参数。如果数组不为空,则返回第一个元素的值。如果数组为空,则返回 false

<?php
$flowers = array("Rose","Lili","Jasmine","Hibiscus","Tulip","Sun Flower","Daffodil","Daisy");
$firstElement = reset($flowers);
echo "The first element of the array is $firstElement."
?>

输出:

The first element of the array is Rose.

使用 current() 函数获取 PHP 中数组的第一个元素

current() 函数是另一个内置函数,用于获取指针当前指向的数组中的值。如果数组中没有内部指针,则可用于获取数组的第一个元素。指针默认情况下指向第一个元素。使用此函数的正确语法如下

current($arrayName);

它只接受一个参数 $arrayName。参数 $arrayName 是一个我们想要获取第一个元素的数组。

<?php
$flowers = array("Rose","Lili","Jasmine","Hibiscus","Tulip","Sun Flower","Daffodil","Daisy");
$firstElement = current($flowers);
echo "The first element of the array is $firstElement."
?>

输出:

The first element of the array is Rose.

相关文章 - PHP Array