php删除数组元素示例分享
- 软件编程
- 2026-01-11 16:27:33
PHP删除数组元素的具体方法:
1.用unset()方法:
复制代码 代码如下:
<?php
$a=array("red", "green", "blue", "yellow");
count($a); //得到4
unset($a[1]); //删除第二个元素
count($a); //得到3
echo $a[2]; //数组中仅有三个元素,本想得到最后一个元素,但却得到blue,
echo $a[1]; //无值
?>
缺点:删除数组中的元素后,数组中的元素个数(用count()得到)变了,但数组下标却没有重新排列,还必须用PHP删除数组元素前的key来操作相应的值.
2.用array_splice()方法:
复制代码 代码如下:
<?php
$a=array("red", "green", "blue", "yellow");
count ($a); //得到4
array_splice($a,1,1); //删除第二个元素
count ($a); //得到3
echo $a[2]; //得到yellow
echo $a[1]; //得到blue
?>
这个程序和前一个相对比,就可以看到,array_splice()不仅删除了元素,还把元素重排了,这样在数组各元素中间就不会有空值!
# 就可以
# 第二个
# php
# BR
# 还必须
# 却没有
# 但却
# 组中
# 就不会有
# red
# 还把
# lt
# span
# array
# 本想
# unset
# PHP删除数组中的特定元素的代码
# PHP删除数组中特定元素的两种方法
# PHP删除数组中指定下标的元素方法
# php数组中删除元素之重新索引的方法
# php删除数组
相关栏目:
【
教研文案 】
【
日常文案 】
【
AI模型 】
【
网络运营 】
【
营销推广 】
【
云计算 】
【
技术教程 】
【
软件编程 】
【
汉字学习 】
【
歌词歌曲 】
【
精选文章 】
相关推荐:
JVM创建对象及访问定位过程详解
解决docker日志挂载的问题
SSO单点登录系统实现原理及流程图解
支付宝小程序向用户发红包的实现方法
python3 通过 pybind11 使用Eigen加速代码的步骤详解
C# 多线程处理List数据的示例代码
Spring Boot接口幂等插件用法示例解析
C# WinForm调用Shell_NotifyIcon的示例代码
python 基于opencv 绘制图像轮廓
vue 插槽简介及使用示例
element中Steps步骤条和Tabs标签页关联的解决
使用git上传到码云分支的实现
python 实用工具状态机transitions
docker 启动elasticsearch镜像,挂载目录后报错的解决
解决docker指定udp端口号的问题
Django搭建项目实战与避坑细节详解
Android 调用系统相册选择照片
Springmvc模式上传和下载与enctype对比
关于docker安全之Docker-TLS加密通讯问题
5分钟让你快速掌握java8 stream常用开发技巧
Django中使用Celery的方法步骤
Java受检异常的一些思考
JS数据类型分类及常用判断方法
Python之字符串的遍历的4种方式
mysql用户变量与set语句示例详解
PyTorch中的拷贝与就地操作详解
windows宿主机和docker容器设置挂载共享文件夹的步骤
c# dynamic的好处
Impala-shell命令参数的实现
selenium框架中driver.close()和driver.quit()关闭浏览器
selenium判断元素是否存在的两种方法小结
浅析MySQL的WriteSet并行复制
在vue中动态修改css其中一个属性值操作
vue3.0实现插件封装
python实现图片,视频人脸识别(dlib版)
python实现启动一个外部程序,并且不阻塞当前进程
python mongo 向数据中的数组类型新增数据操作
解决android报错:Intel HAXM is required to run this AVD
超简单实现Docker搭建个人博文系统
Java上传文件FTP服务器代码实例
docker 查看容器日志命令的实现
Mysql事务特性和级别原理解析
paramiko使用tail实时获取服务器的日志输出详解
Python django框架 web端视频加密的实例详解
完美解决c# distinct不好用的问题
go版tensorflow安装教程详解
JavaScript实现网页留言板功能
一行JavaScript代码如何实现瀑布流布局
C# 使用Dictionary复制克隆副本及比较是否相等
IDEA快速显示Run DashBoard的图文详解
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
