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 相关文章推荐
判断Keep-Alive模式的HTTP请求的结束的实现代码
Aug 06 PHP
Linux环境下搭建php开发环境的操作步骤
Jun 17 PHP
关于PHP session 存储方式的详细介绍
Jun 25 PHP
两款万能的php分页类
Nov 12 PHP
合格的PHP程序员必备技能
Nov 13 PHP
php设计模式之单例模式代码
Jun 11 PHP
24条货真价实的PHP代码优化技巧
Jul 28 PHP
php指定长度分割字符串str_split函数用法示例
Jan 30 PHP
ThinkPHP实现附件上传功能
Apr 27 PHP
PHP后端银联支付及退款实例代码
Jun 23 PHP
thinkPHP5框架实现基于ajax的分页功能示例
Jun 12 PHP
phpinfo的知识点总结
Oct 10 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高级对象构建 工厂模式的使用
2012/02/05 PHP
Ubuntu server 11.04安装memcache及php使用memcache来存储session的方法
2016/05/31 PHP
PHP记录和读取JSON格式日志文件
2016/07/07 PHP
Redis使用Eval多个键值自增的操作实例
2016/11/04 PHP
详解php伪造Referer请求反盗链资源
2019/01/24 PHP
PHP命名空间用法实例分析
2019/09/04 PHP
JavaScript 常用函数库详解
2009/10/21 Javascript
加速IE的Javascript document输出的方法
2010/12/02 Javascript
一个简单的网站访问JS计数器 刷新1次加1次访问
2012/09/20 Javascript
window.onresize 多次触发的解决方法
2013/11/08 Javascript
JavaScript实现生成GUID(全局统一标识符)
2014/09/05 Javascript
jQuery实现Twitter的自动文字补齐特效
2014/11/28 Javascript
asp.net+jquery.form实现图片异步上传的方法(附jquery.form.js下载)
2016/05/05 Javascript
深入分析javascript中的错误处理机制
2016/07/17 Javascript
微信小程序 常用工具类详解及实例
2017/02/15 Javascript
微信小程序实现下载进度条的方法
2017/12/08 Javascript
[05:07]DOTA2英雄梦之声_第14期_暗影恶魔
2014/06/20 DOTA
使用Python中的greenlet包实现并发编程的入门教程
2015/04/16 Python
Python实现将HTML转换成doc格式文件的方法示例
2017/11/20 Python
Python实现输入二叉树的先序和中序遍历,再输出后序遍历操作示例
2018/07/27 Python
python 实现敏感词过滤的方法
2019/01/21 Python
Python3内置模块random随机方法小结
2019/07/13 Python
python操作excel让工作自动化
2019/08/09 Python
python实现高斯投影正反算方式
2020/01/17 Python
python 实现非极大值抑制算法(Non-maximum suppression, NMS)
2020/10/15 Python
佳能加拿大网上商店:Canon eStore Canada
2018/04/04 全球购物
迪卡侬中国官网:Decathlon中国
2020/08/10 全球购物
物流管理应届生求职信
2013/11/07 职场文书
男方父母婚礼答谢词
2014/01/25 职场文书
节约电力资源的建议书
2014/03/12 职场文书
2016年政治理论学习心得体会
2016/01/25 职场文书
《鲁班学艺》读后感3篇
2019/11/27 职场文书
用position:sticky完美解决小程序吸顶问题的实现方法
2021/04/24 HTML / CSS
SQL 聚合、分组和排序
2021/11/11 MySQL
Python+tkinter实现高清图片保存
2022/03/13 Python
基于Python实现射击小游戏的制作
2022/04/06 Python