php 获取数组第一个键值

凨影 485

PHP 获取数组中的第一个元素或最后一个元素的值或者键值可以使用 PHP 自带的数组函数。

PHP 获取数组中的第一个元素的值或者键值所使用的函数:

  • current() - 返回数组中当前元素值(即:返回当前被数组内部指针指向的元素的值)。

  • reset() - 函数把数组的内部指针指向第一个元素,并返回这个元素的值。

  • key() - 返回数组内部指针指向的元素的索引(即:键值)。

PHP 获取数组中的最后一个元素的值或者键值所使用的函数:

  • end() - 函数将数组内部指针指向最后一个元素,并返回该元素的值。

  • key() - 返回数组内部指针指向的元素的索引(即:键值)。

1、PHP 获取数组第一个元素

1.1、PHP 获取数组第一个元素的值

<?php
$arr = array("a"=>"aaa", "b"=>"bbb", "c"=>"ccc", "d"=>"ddd");
reset($arr);    // 如果确定数组的指针指向第一个元素,可以不使用本语句
$value = current($arr);
echo $value;    //$value的值为:aaa
exit;
?>

1.2、PHP 获取数组第一个元素的键值

<?php
$arr = array("a"=>"aaa", "b"=>"bbb", "c"=>"ccc", "d"=>"ddd");
reset($arr);    // 如果确定数组的指针指向第一个元素,可以不使用本语句
$key = key($arr);
echo $key;    //$key的值为:a
exit;
?>
2、PHP 获取数组最后一个元素

2.1、PHP 获取数组最后一个元素的值

<?php
$arr = array("a"=>"aaa", "b"=>"bbb", "c"=>"ccc", "d"=>"ddd");
$value = end($arr);
echo $value;    //$value的值为:ddd
exit;
?>

2.2、PHP 获取数组最后一个元素的键值

<?php
$arr = array("a"=>"aaa", "b"=>"bbb", "c"=>"ccc", "d"=>"ddd");
end($arr);
$key = key($arr);
echo $key;    //$key的值为:d
exit;
?>
联系QQ:77798085 赞助请点这里
管理员回复
    全部回复 (10)
    • jihw 2020-4-22
      2
      与人为善, 好运常伴!
      亚太地区
      这个人很有个性,连签名都没有!
    • General 2020-5-1
      3
      在下对你的景仰之情有如滔滔长江之水,连绵不绝……又如黄河泛滥,一发不可收拾……
      亚太地区
      这个人很有个性,连签名都没有!
    • 不忘初心 2020-5-3
      4
      赠人玫瑰, 手留余香!
      亚太地区
      这个人很有个性,连签名都没有!
    • tfflowers 2020-5-3
      5
      谢谢楼主,楼主辛苦!
      亚太地区
      这个人很有个性,连签名都没有!
    • 6
      看帖必回是好习惯!
      亚太地区
      这个人很有个性,连签名都没有!
    • free 2020-5-5
      7
      楼主,我只是来混个熟的!老板,侬亿雷凑闹嫩了。
      亚太地区
      这个人很有个性,连签名都没有!
    • 灵魂秋水 2020-6-5
      8
      沙发我没有,板凳我没有,板也没有,只好站在后面排队支持!
      亚太地区
      这个人很有个性,连签名都没有!
    • 牧马一族 2020-6-12
      9
      心随我动,想回就回。
      亚太地区
      这个人很有个性,连签名都没有!
    • randy 2020-6-17
      10
      我要拿出这帖子奉献给世人赏阅,我要把这个帖子一直往上顶,往上顶!顶到所有人都看到为止!
      亚太地区
      这个人很有个性,连签名都没有!
    • minivb163com 2020-6-17
      11
      心情不好,来杯板蓝根!
      亚太地区
      这个人很有个性,连签名都没有!