前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >php如何获取数组的第一个元素

php如何获取数组的第一个元素

作者头像
用户8099761
发布2023-05-11 16:05:53
1.9K0
发布2023-05-11 16:05:53
举报
文章被收录于专栏:私人订制私人订制

在PHP中,你可以用数组做很多事情。

在本文中我们将学习

使用array_shift()函数检索数组的第一个元素

使用reset()函数检索数组的第一个元素

获取数组的第一个元素 在这里,我们将介绍如何使用array_shiftreset函数来检索数组的第一个元素。

php如何获取数组的第一个元素

使用array_shift()函数 array_shift函数用于删除数组中的第一个元素,并返回被删除元素的值。

array_shift($数组名) 注意array_shift函数是从数组中提取第一个元素,删除指定数组的第一个元素后,所有元素都向前移动,所以使用时要小心。

实例:

代码语言:javascript
复制
<?php

$fruits = ['apple', 'orange', 'melon', 'banana', 'pineapple'];

//array_shift函数数检索组中的第一个元素
$value = array_shift($fruits);

echo 'value = '.$value;
echo '<br>';

foreach($fruits as $value){
  echo 'fruits = '.$value;
  echo '<br>';
}

?>

执行结果:

代码语言:javascript
复制
value = apple
fruits = orange
fruits = melon
fruits = banana
fruits = pineapple

从执行结果可以看出,使用array_shift函数获取数组的第一个元素,并从目标数组中移除第一个元素!

因此,如果要删除数组的第一个元素,可以看到使用array_shift函数是可以的。

使用reset()函数 使用reset函数也可以从数组检索第一个元素。

reset($数组名)array_shift不同,reset函数不会从指定的数组中删除开头的元素,所以如果不想删除数组开头的元素,可以使用reset函数。

下面介绍如何使用 reset 函数检索数组的第一个元素。

代码语言:javascript
复制
$fruits = ['apple', 'orange', 'melon', 'banana', 'pineapple'];

//使用reset获取第一个元素

代码语言:javascript
复制
$value = reset($fruits);
代码语言:javascript
复制
echo $value;

输出结果:

代码语言:javascript
复制
apple
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-11-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档