PHP删除特定数组内容并且重建数组索引的方法.


Posted in PHP onMarch 25, 2011
$a = array('a','b','c','d'); 
unset($a[2]); 
print_r($a);

但是这种方法的最大缺点是没有重建数组索引.

经过查资料后.原来PHP提供了这个功能.只不过很间接..

这个函数是array_splice.

为了使用方便.我封装成了一个函数.方便大家使用.

function array_remove(&$arr,$offset){ 
array_splice($arr,$offset,1); 
} 
$a = array('a','b','c','d'); 
array_remove($a,2); 
print_r($a);

经过测试可以知道.2的位置这个元素被真正的删除了.并且重新建立了索引.
PHP 相关文章推荐
用PHP读取IMAP邮件
Oct 09 PHP
用cookies来跟踪识别用户
Oct 09 PHP
PHP开启gzip页面压缩实例代码
Mar 11 PHP
解析php安全性问题中的:Null 字符问题
Jun 21 PHP
PHP中func_get_args(),func_get_arg(),func_num_args()的区别
Sep 30 PHP
php使用PDO操作MySQL数据库实例
Dec 30 PHP
php通过排列组合实现1到9数字相加都等于20的方法
Aug 03 PHP
ThinkPHP中where()使用方法详解
Apr 19 PHP
Laravel中获取路由参数Route Parameters的五种方法示例
Sep 29 PHP
PHP PDOStatement::errorCode讲解
Jan 31 PHP
PHP Pipeline 实现中间件的示例代码
Apr 26 PHP
七种PHP开发环境搭建工具
Jun 28 PHP
PHP学习 变量使用总结
Mar 24 #PHP
优化php效率,提高php性能的一些方法
Mar 24 #PHP
php 代码优化之经典示例
Mar 24 #PHP
php模拟asp中的XmlHttpRequest实现http请求的代码
Mar 24 #PHP
php邮件发送,php发送邮件的类
Mar 24 #PHP
php 数组排序 array_multisort与uasort的区别
Mar 24 #PHP
一个基于PDO的数据库操作类
Mar 24 #PHP
You might like
php URL编码解码函数代码
2009/03/10 PHP
PHP 文件扩展名 获取函数
2009/06/03 PHP
一个基于phpQuery的php通用采集类分享
2014/04/09 PHP
php中in_array函数用法探究
2014/11/25 PHP
thinkPHP基于ajax实现的菜单与分页示例
2016/07/12 PHP
php下载文件超时时间的设置方法
2016/10/06 PHP
PHP之header函数详解
2021/03/02 PHP
js querySelector和getElementById通过id获取元素的区别
2012/04/20 Javascript
基于jQuery选择器之表单对象属性筛选选择器的实例
2017/09/19 jQuery
AngularJS 中的数据源的循环输出
2017/10/12 Javascript
vue路由嵌套的SPA实现步骤
2017/11/06 Javascript
vue中改变选中当前项的显示隐藏或者状态的实现方法
2018/02/08 Javascript
Javascript中prototype与__proto__的关系详解
2018/03/11 Javascript
Node 搭建一个静态资源服务器的实现
2019/05/20 Javascript
实用的Vue开发技巧
2019/05/30 Javascript
vue 的 solt 子组件过滤过程解析
2019/09/07 Javascript
Python的Flask框架中@app.route的用法教程
2015/03/31 Python
使用Python脚本对Linux服务器进行监控的教程
2015/04/02 Python
Python打印scrapy蜘蛛抓取树结构的方法
2015/04/08 Python
python中函数总结之装饰器闭包详解
2016/06/12 Python
Python中%r和%s的详解及区别
2017/03/16 Python
Python Dataframe 指定多列去重、求差集的方法
2018/07/10 Python
浅谈flask源码之请求过程
2018/07/26 Python
Django中URL的参数传递的实现
2019/08/04 Python
关于PyTorch 自动求导机制详解
2019/08/18 Python
Python递归及尾递归优化操作实例分析
2020/02/01 Python
Python tkinter实现简单加法计算器代码实例
2020/05/13 Python
结束运行python的方法
2020/06/16 Python
深入浅出CSS3 background-clip,background-origin和border-image教程
2011/01/27 HTML / CSS
canvas 阴影和图形变换的示例代码
2018/01/02 HTML / CSS
优秀班主任经验交流材料
2014/06/02 职场文书
不服从上级领导安排的检讨书
2014/09/14 职场文书
辞职离别感言
2015/08/04 职场文书
2016廉洁从业学习心得体会
2016/01/19 职场文书
JavaScript架构搭建前端监控如何采集异常数据
2022/06/25 Javascript
windows系统搭建WEB服务器详细教程
2022/08/05 Servers