移除方法:1、使用array_shift(),可移除数组开头的第一个元素;2、使用array_pop(),可移除数组最后一个元素;3、使用使用unset(),可根据数组下标移除一个元素,语法“unset($arr[指定下标])”。
本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑
php移除数组中的一个元素
1、使用array_shift()
array_shift ( $arr )
会将 arr 数组开头的第一个元素删除,并作为结果返回。arr 数组的长度会减 1,并将所有其他元素向前移动一位。所有的数字键名将改为从 0 开始计数,字符串键名将保持不变。
返回值:返回从数组中删除元素的值,如果数组为空则返回 NULL。
<?php $num = array(10, 45, 9, 100, 6); var_dump($num); array_shift($num); //删除数组开头的第一个元素 var_dump($num); ?>
2、使用array_pop()函数
array_pop ( $arr )会删除 arr 数组末尾(最后)的元素,并将 arr 数组的长度减 1。
返回值:返回从数组中删除的元素的值。如果 arr 为空或者不是数组,那么将返回 NULL。
<?php $num = array(10, 45, 9, 100, 6); var_dump($num); array_pop($num); //删除数组最后一个元素 var_dump($num); ?>
3、使用unset()函数
unset()函数允许取消一个数组中的元素,但数组并不会重建索引,即保持原有索引,因为php中的索引具有特殊的含义。
示例:删除下标为2的元素
<?php $num = array(10, 45, 9, 100, 6); var_dump($num); unset($num[2]); //删除下标为2的元素 var_dump($num); ?>
推荐学习:《PHP视频教程》
以上是php如何移除数组中的一个元素的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

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

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

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

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

热门文章

热工具

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver Mac版
视觉化网页开发工具

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

SublimeText3汉化版
中文版,非常好用

SublimeText3 英文版
推荐:为Win版本,支持代码提示!