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 相关文章推荐
Apache设置虚拟WEB
Oct 09 PHP
PHP 5.3 下载时 VC9、VC6、Thread Safe、Non Thread Safe的区别分析
Mar 28 PHP
linux命令之调试工具strace的深入分析
Jun 03 PHP
PHP函数extension_loaded()用法实例
Jan 19 PHP
PHP的Yii框架入门使用教程
Feb 15 PHP
深入浅析Yii admin的权限控制
Aug 31 PHP
PHP中快速生成随机密码的几种方式
Apr 17 PHP
PHP实现的简单排列组合算法应用示例
Jun 20 PHP
php使用curl_init()和curl_multi_init()多线程的速度比较详解
Aug 15 PHP
Laravel框架实现的rbac权限管理操作示例
Jan 16 PHP
Laravel框架之解决前端显示图片问题
Oct 24 PHP
PHP cookie与session会话基本用法实例分析
Nov 18 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中创建并处理图象
2006/10/09 PHP
部署PHP项目应该注意的几点事项分享
2013/12/20 PHP
PHP基于MySQL数据库实现对象持久层的方法
2015/06/17 PHP
PHP开发实现微信退款功能示例
2017/11/25 PHP
PHP通过调用新浪API生成t.cn格式短网址链接的方法详解
2019/02/20 PHP
浅谈laravel框架sql中groupBy之后排序的问题
2019/10/17 PHP
jquery根据name属性查找的小例子
2013/11/21 Javascript
js二维数组排序的简单示例代码
2014/01/24 Javascript
js实现鼠标触发图片抖动效果的方法
2015/02/27 Javascript
JavaScript实现级联菜单的方法
2015/06/29 Javascript
jQuery遮罩层效果实例分析
2016/01/14 Javascript
Vuex之理解Store的用法
2017/04/19 Javascript
利用JS实现scroll自定义滚动效果详解
2017/10/17 Javascript
JS构造一个html文本内容成文件流形式发送到后台
2018/07/31 Javascript
Vue.js 图标选择组件实践详解
2018/12/03 Javascript
vue-router传参用法详解
2019/01/19 Javascript
vue ajax 拦截原理与实现方法示例
2019/11/29 Javascript
Vue 嵌套路由使用总结(推荐)
2020/01/13 Javascript
微信小程序学习总结(二)样式、属性、模板操作分析
2020/06/04 Javascript
详解JavaScript自定义函数
2020/07/29 Javascript
Python六大开源框架对比
2015/10/19 Python
Python实现批量更换指定目录下文件扩展名的方法
2016/09/19 Python
python中for循环把字符串或者字典添加到列表的方法
2019/07/20 Python
python3 实现的对象与json相互转换操作示例
2019/08/17 Python
Python切割图片成九宫格的示例代码
2020/03/10 Python
Python利用myqr库创建自己的二维码
2020/11/24 Python
python 监控服务器是否有人远程登录(详细思路+代码)
2020/12/18 Python
使用CSS实现阅读进度条
2017/02/27 HTML / CSS
Mixbook加拿大:照片书,照片卡,剪贴簿,年历和日历
2017/02/21 全球购物
编写一个 C 函数,该函数在一个字符串中找到可能的最长的子字符串,且该字符串是由同一字符组成的
2015/07/23 面试题
怎样声明一个匿名的内部类
2016/06/01 面试题
管理学专业个人求职信范文
2013/09/21 职场文书
怒海潜将观后感
2015/06/11 职场文书
经典人生语录分享:不畏将来,不念过去,笑对当下
2019/12/12 职场文书
动漫APP软件排行榜前十名,半次元上榜,第一款由腾讯公司推出
2022/03/18 杂记
深入理解mysql事务隔离级别和存储引擎
2022/04/12 MySQL