剔除最后一个元素的方法:1、使用array_pop()删除,语法“array_pop($arr);”;2、使用array_slice()删除,将第二个参数设置为0,第三个参数设置为“-1”即可,语法“array_slice($arr,0,-1)”;3、使用array_splice()删除,将第二个参数设置为“-1”即可,语法“array_splice($arr,-1)”。
本教程操作环境:windows7系统、PHP8版、DELL G3电脑
php中提供了多种方法来删除数组元素,而下面本篇文章给大家介绍一下剔除数组中最后一个元素的几种方法。
方法1:使用array_pop() 函数删除
array_pop()函数删除数组中的最后一个元素。
<?php header('content-type:text/html;charset=utf-8'); $arr = array(1,2,3,4,5,6,7,8,9,10); echo "原数组:"; var_dump($arr); array_pop($arr); echo "剔除最后一个元素后:"; var_dump($arr); ?>
方法2、使用array_slice()函数删除
array_slice()函数就是PHP提供的用来截取数组的一个函数,可以从数组中提取出一个片段,返回数组中的选定部分
只需将该函数的第2个参数设置为0,第3个参数设置为-1
即可,可以截取除最后一个元素的其他数组元素并返回。
<?php header('content-type:text/html;charset=utf-8'); $arr = array(1,2,3,4,5,6,7,8,9,10); echo "原数组:"; var_dump($arr); echo "剔除最后一个元素后:"; $result = array_slice($arr,0,-1); var_dump($result); ?>
方法3、使用array_splice()函数删除
array_splice()是一个强大的函数,有多重功能:可以插入数组元素、可以替换数组元素,当然也可以删除数组元素(毕竟array_splice()函数的本职工作是删除指定元素并用其它值取代)。
array_splice()函数可以从指定位置开始删除指定个数的元素。
array_splice($arr,$start,$length)
会删除从$start
位置开始删除指定$length
个数的元素。
而想要删除最后一个元素,可将$start
参数设置为-1
,此时$length
参数可以设置为1
,也可省略。
<?php header('content-type:text/html;charset=utf-8'); $arr=array(10,12,20,25,24); echo "原数组:"; var_dump($arr); echo "剔除最后一个元素后:"; array_splice($arr,-1); var_dump($arr); ?>
推荐学习:《PHP视频教程》
以上是php怎么剔除数组中最后一个元素的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

螳螂BT
Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

DVWA
Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中

mPDF
mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),

ZendStudio 13.5.1 Mac
功能强大的PHP集成开发环境