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 相关文章推荐
php5 pdo新改动加载注意事项
Sep 11 PHP
php 禁止页面缓存输出
Jan 07 PHP
php smarty截取中文字符乱码问题?gb2312/utf-8
Nov 07 PHP
PHP explode()函数用法、切分字符串
Oct 03 PHP
php 常用算法和时间复杂度
Jul 01 PHP
php+js实现图片的上传、裁剪、预览、提交示例
Aug 27 PHP
ThinkPHP使用心得分享-ThinkPHP + Ajax 实现2级联动下拉菜单
May 15 PHP
smarty内置函数config_load用法实例
Jan 22 PHP
php简单实现无限分类树形列表的方法
Mar 27 PHP
php微信开发之上传临时素材
Jun 24 PHP
解析PHP之提取多维数组指定列的方法
Jan 03 PHP
thinkphp ajaxfileupload实现异步上传图片的示例
Aug 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生成带有雪花背景的验证码
2008/09/28 PHP
重新认识php array_merge函数
2014/08/31 PHP
php正则去除网页中所有的html,js,css,注释的实现方法
2016/11/03 PHP
PHP制作登录异常ip检测功能的实例代码
2016/11/16 PHP
ThinkPHP中Widget扩展的两种写法及调用方法详解
2017/05/04 PHP
JavaScript之编码规范 推荐
2012/05/23 Javascript
JQuery中使用Ajax赋值给全局变量失败异常的解决方法
2014/08/18 Javascript
avascript中的自执行匿名函数应用示例
2014/09/15 Javascript
动态加载js、css的实例代码
2016/05/26 Javascript
Asp.Net之JS生成分页条的方法
2016/11/23 Javascript
js中的面向对象入门
2017/03/06 Javascript
Angular2使用jQuery的方法教程
2017/05/28 jQuery
微信小程序使用radio显示单选项功能【附源码下载】
2017/12/11 Javascript
vue 项目打包通过命令修改 vue-router 模式 修改 API 接口前缀
2018/06/13 Javascript
Vue中对拿到的数据进行A-Z排序的实例
2018/09/25 Javascript
js中innerText/textContent和innerHTML与target和currentTarget的区别
2019/01/21 Javascript
详解Vue2.5+迁移至Typescript指南
2019/08/01 Javascript
vue-cli和v-charts实现可视化图表过程解析
2019/10/08 Javascript
微信小程序一周时间表功能实现
2019/10/17 Javascript
python中的多线程实例教程
2014/08/27 Python
在Python中使用pngquant压缩png图片的教程
2015/04/09 Python
基python实现多线程网页爬虫
2015/09/06 Python
Python保存MongoDB上的文件到本地的方法
2016/03/16 Python
浅谈Python的异常处理
2016/06/19 Python
python itchat实现微信好友头像拼接图的示例代码
2017/08/14 Python
python try 异常处理(史上最全)
2019/03/07 Python
Python双链表原理与实现方法详解
2020/02/22 Python
Django数据库操作之save与update的使用
2020/04/01 Python
pandas分组聚合详解
2020/04/10 Python
Python实现七个基本算法的实例代码
2020/10/08 Python
从一次项目重构说起CSS3自定义变量在项目的使用方法
2021/03/01 HTML / CSS
丑小鸭教学反思
2014/02/03 职场文书
销售内勤岗位职责
2015/02/10 职场文书
旷工辞退通知书
2015/04/17 职场文书
2015年教师节广播稿
2015/08/19 职场文书
如何利用opencv判断两张图片是否相同详解
2021/07/07 Python