首页  >  文章  >  后端开发  >  如何在 PHP 中获取数组的最后一个键?

如何在 PHP 中获取数组的最后一个键?

Mary-Kate Olsen
Mary-Kate Olsen原创
2024-11-06 09:33:02532浏览

How do I Get the Last Key of an Array in PHP?

检索最后一个数组键

这个问题围绕着获取数组中最后一个键。

解决方案:

实用的方法是结合使用 PHP 的 end() 和 key() 函数。

  • end() 将内部数组指针前进到最后一个元素,提供其值。
  • key() 检索当前内部指针指向的元素的索引。

随后,以下代码举例说明了这一点:

<code class="php">$array = array(
    'first' => 123,
    'second' => 456,
    'last' => 789,
);

end($array);         
$key = key($array);  

var_dump($key);</code>

此代码将输出:

<code class="php">string 'last' (length=4)</code>

指示给定数组中的最后一个键。

需要注意的是,内部指针将保留在数组的末尾这个操作。如果需要,请考虑使用 reset() 将指针返回到开头。

以上是如何在 PHP 中获取数组的最后一个键?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn