PHP8中获取并删除数组中第一个元素-PHP8知识详解

我在上一节关于数组的教程,讲的是在php8中获取并删除数组中最后一个元素,今天分享的是相反的:PHP8中获取并删除数组中第一个元素。

回顾一下昨天的知识,array_pop()函数将返回数组的最后一个元素,今天学习的是使用array_shift()函数,讲返回数组的第一个元素,并且将该元素从数组中删除。语法格式如下:

复制代码
array_shift(目标数组)

使用array_shift()函数,讲返回数组的第一个元素,并且将该元素从数组中删除。参考代码如下:

复制代码
<?php   
    $stu = array('s001'=>'明明','s002'=>'亮亮','s003'=>'彤彤','s004'=>'梅梅');
    $dele = array_shift($stu);                       //获取数组中的第一个元素
    echo "数组中的第一个元素是:".$dele."<br />";    //输出第一个元素值
    echo "删除第一个元素后的新数组是:";
    print_r($stu);                                   //输出新的数组
?>

以上代码在PHP8中运营的结果是:

复制代码
数组中的第一个元素是:明明
删除第一个元素后的新数组是:Array ( [s002] => 亮亮 [s003] => 彤彤 [s004] => 梅梅 )

到此为止,PHP8中获取并删除数组中第一个元素就学习完毕了,大家在实际开发中,会用就行了。

相关推荐
weixin_408099672 小时前
图片去水印 API 接口实战:网站如何实现自动去水印(Python / PHP / C#)
图像处理·人工智能·python·c#·php·api·图片去水印
:mnong5 小时前
Superpowers 项目设计分析
java·c语言·c++·python·c#·php·skills
取码网10 小时前
getapp影视APP源码 反编译APP附教程
android·php
幽络源小助理11 小时前
Kratos Typecho 主题源码:完美移植 WordPress 版
php·源码
jwn99911 小时前
PHP vs C:语言特性与应用场景对比
c语言·开发语言·php
我还为发觉11 小时前
2026 PHP入门到精通全实操(环境部署+框架实战)
开发语言·php
jwn99914 小时前
PHP vs 易语言:5大核心区别详解
开发语言·php
JSON_L14 小时前
Laravel-Admin 显示语言改为中文
php·laravel
嵌入式学习菌14 小时前
内网穿透全闭环实操指南
linux·开发语言·php
尘中客15 小时前
Postman进阶实战:优雅调试带 GZIP 压缩与百KB级复杂嵌套 JSON 的 RESTful API
json·postman·restful·php开发·gzip解压