php删除数组元素示例分享
2023-06-13 09:15:17 时间
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连接linux并执行命令,php实现ssh远程连接服务器并操作服务器,PHP跨服务器执行shell脚本
- 探讨PHP弱类型安全问题总结详解编程语言
- 交互PHP与MySQL联动:实现数据交互(php与mysql数据库)
- 开发环境配置Linux实现PHP开发环境(linux配置php)
- 基于Linux平台的PHP多线程开发实践(linuxphp多线程)
- PHP与MySQL:搭建你的Web应用(php和mysql)
- PHP编译MySQL:一步一步指南(php编译mysql)
- PHP快速获取MySQL数据库信息(php获取mysql信息)
- PHP无法连接MSSQL数据库问题的解决方法(php 无法 mssql)
- PHP与MSSQL的距离:无法实现的接触(php里面没有mssql)
- Php与Mssql数据库的结合:强大联合力量(php mssql数据库)
- 文件Linux 下如何快速删除PHP文件(linux 删除php)
- 深思PHP数组遍历的差异(array_diff的实现)
- 用PHP读注册表
- php和js交互一例-PHP教程,PHP应用
- 比较全面的PHP数组的使用方法小结
- 《PHP编程最快明白》第二讲数字、浮点、布尔型、字符串和数组
- PHP删除数组中的特定元素的代码
- php操作数组(合并,拆分,追加,查找,删除等)
- php中count获取多维数组长度的方法