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

这篇具有很好参考价值的文章主要介绍了PHP8中获取并删除数组中第一个元素-PHP8知识详解。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

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

PHP8中获取并删除数组中第一个元素-PHP8知识详解,PHP8知识详解,php,PHP开发,PHP教程

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中获取并删除数组中第一个元素就学习完毕了,大家在实际开发中,会用就行了。文章来源地址https://www.toymoban.com/news/detail-705666.html

到了这里,关于PHP8中获取并删除数组中第一个元素-PHP8知识详解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【LeetCode】每日一题&&两数之和&&寻找正序数组的中位数&&找出字符串中第一个匹配项的下标&&在排序数组中查找元素的第一个和最后一个位置

    ========================================================================= 主页点击直达: 个人主页 我的小仓库: 代码仓库 C语言偷着笑: C语言专栏 数据结构挨打小记: 初阶数据结构专栏 Linux被操作记: Linux专栏 LeetCode刷题掉发记: LeetCode刷题 算法: 算法专栏  C++头疼记: C++专栏 计算机

    2024年02月08日
    浏览(42)
  • 堆--数组中第K大元素

    如果对于堆不是太认识,请点击:堆的初步认识-CSDN博客 解题思路: 小顶堆(可删去用不到代码) 题解 注意哦:求数组中的第 K 大元素,使用堆并不是最佳选择,可以采用 快速选择算法  

    2024年02月07日
    浏览(24)
  • 算法:O(1) 时间插入、删除和获取随机元素---哈希表+动态数组

    1、题目: 实现 RandomizedSet 类: RandomizedSet() 初始化 RandomizedSet 对象 bool insert(int val) 当元素 val 不存在时,向集合中插入该项,并返回 true ;否则,返回 false 。 bool remove(int val) 当元素 val 存在时,从集合中移除该项,并返回 true ;否则,返回 false 。 int getRandom() 随机返回现有

    2024年02月08日
    浏览(40)
  • PHP8的数据类型-PHP8知识详解

    在PHP8中,变量不需要事先声明,赋值即声明。 不同的数据类型其实就是所储存数据的不同种类。在PHP8.0、8.1中都有所增加。以下是PHP8的15种数据类型: 1、字符串(String):用于存储文本数据,可以使用单引号或双引号来定义字符串。 2、整数(Integer):用于存储整数值,可

    2024年02月14日
    浏览(41)
  • PHP8条件控制语句-PHP8知识详解

    我们昨天说了流程控制的结构有顺序结构、选择结构和循环结构。选择结构就是条件结构。 条件控制语句就是对语句中不同条件的值进行判断,进而根据不同的条件执行不同的语句。 在本文中,学习的是if语句、if…else语句、if…elseif语句和switch语句。 1、if语句 if语句是最为

    2024年02月14日
    浏览(46)
  • leetcode 215.数组中第k大的元素

    🌟 leetcode链接:数组中第k大的元素 思路: 使用堆数据结构,大堆的堆顶是堆内最大的元素,也就是把当前堆 pop k - 1 次,第 k 次 top 出来的元素就是第 k 大的数。 代码:

    2024年02月09日
    浏览(39)
  • PHP8的跳转语句-PHP8知识详解

     如果循环条件满足的时候,则程序会一直执行下去。如果需要强制跳出循环,则需要使用跳转语句来完成。PHP8的跳转语句包括break语句、continue语句和goto语句。 1、break语句 break语句的作用是完全终止循环,包括while、do…while、for、switch在内的所有控制语句。 使用break语句来

    2024年02月13日
    浏览(39)
  • PHP8的数据类型转换-PHP8知识详解

    什么是数据类型转换? 答:数据从一个类型转换成另外一个类型,就是数据类型转换。 在PHP8中,变量的类型就是由赋值决定的,也就是说,如果 string 赋值给 $var,然后 $var 的类型就是 string。之后将 int 值赋值给 $var,它将是 int 类型。列如: 在上面的代码中的“=”不是数学

    2024年02月14日
    浏览(48)
  • PHP8的运算符-PHP8知识详解

    运算符是可以通过给出的一或多个值(用编程行话来说,表达式)来产生另一个值(因而整个结构成为一个表达式)的东西。 PHP8的运算符有很多,按类型分有一元运算符、二元运算符、三元运算符。 一元运算符只对一个表达式执行操作,只能接受一个值,例如 !(逻辑取反

    2024年02月14日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包