php数组中删除元素的实现代码


Posted in PHP onJune 22, 2012
<?php 
$arr = array('a','b','c','d'); 
unset($arr[1]); 
print_r($arr); 
?>

print_r($arr)之后,结果却不是那样的,最终结果是 Array ( [0] => a [2] => c [3] => d
那么怎么才能做到缺少的元素会被填补并且数组会被重新索引呢?答案是array_splice():
<?php 
$arr = array('a','b','c','d'); 
array_splice($arr,1,1); 
print_r($arr); // <span style="font-family: Simsun;font-size:16px; ">Array ( [0] => a [1] => c [2] => d )</span> 
?>
PHP 相关文章推荐
php 采集书并合成txt格式的实现代码
Mar 01 PHP
几种有用的变型 PHP中循环语句的用法介绍
Jan 30 PHP
PHP生成Gif图片验证码
Oct 27 PHP
php防止sql注入代码实例
Dec 18 PHP
php rsa加密解密使用详解
Jan 14 PHP
一个非常完美的读写ini格式的PHP配置类分享
Feb 12 PHP
PHP中is_dir()函数使用指南
May 08 PHP
php实现的简单美国商品税计算函数
Jul 13 PHP
PHP 常用时间函数资料整理
Oct 22 PHP
源码分析 Laravel 重复执行同一个队列任务的原因
Dec 25 PHP
详解PHP中mb_strpos的使用
Feb 04 PHP
PHP实现文件上传操作和封装
Mar 04 PHP
php数据结构与算法(PHP描述) 查找与二分法查找
Jun 21 #PHP
通过PHP的内置函数,通过DES算法对数据加密和解密
Jun 21 #PHP
php数据结构与算法(PHP描述) 快速排序 quick sort
Jun 21 #PHP
SESSION信息保存在哪个文件目录下以及能够用来保存什么类型的数据
Jun 17 #PHP
PHP Warning: PHP Startup: Unable to load dynamic library \ D:/php5/ext/php_mysqli.dll\
Jun 17 #PHP
php后退一页表单内容保存实现方法
Jun 17 #PHP
php中使用接口实现工厂设计模式的代码
Jun 17 #PHP
You might like
基于mysql的论坛(5)
2006/10/09 PHP
php Rename 更改文件、文件夹名称
2011/05/24 PHP
php中隐形字符65279(utf-8的BOM头)问题
2014/08/16 PHP
php生成HTML文件的类方法
2019/10/11 PHP
IE与firefox之jquery用法区别
2008/10/03 Javascript
JavaScript判断一个URL链接是否有效的实现方法
2011/10/08 Javascript
浅析js中取绝对值的2种方法
2013/07/09 Javascript
jQuery菜单插件用法实例
2015/07/25 Javascript
JS仿淘宝实现的简单滑动门效果代码
2015/10/14 Javascript
基于JavaScript获取鼠标位置的各种方法
2015/12/16 Javascript
jquery pagination分页插件使用详解(后台struts2)
2017/01/22 Javascript
Angular 输入框实现自定义验证功能
2017/02/19 Javascript
JavaScript实现网页头部进度条刷新
2017/04/16 Javascript
JavaScript之面向对象_动力节点Java学院整理
2017/06/29 Javascript
Vue+SpringBoot开发V部落博客管理平台
2017/12/27 Javascript
浅谈angularJS2中的界面跳转方法
2018/08/31 Javascript
微信小程序实现预览图片功能
2020/10/22 Javascript
js prototype和__proto__的关系是什么
2019/08/23 Javascript
vue开发拖拽进度条滑动组件
2019/09/21 Javascript
微信小程序轮播图swiper代码详解
2020/12/01 Javascript
如何在Vue项目中添加接口监听遮罩
2021/01/25 Vue.js
[14:19]2018年度COSER大赛-完美盛典
2018/12/16 DOTA
[01:15:16]DOTA2-DPC中国联赛 正赛 Elephant vs Aster BO3 第一场 1月26日
2021/03/11 DOTA
Python自动化运维和部署项目工具Fabric使用实例
2016/09/18 Python
python基础_文件操作实现全文或单行替换的方法
2017/09/04 Python
使用python Telnet远程登录执行程序的方法
2019/01/26 Python
Python实现多进程的四种方式
2019/02/22 Python
python快排算法详解
2019/03/04 Python
什么是设计模式
2012/06/17 面试题
担保书格式及范文
2014/04/01 职场文书
消防安全宣传标语
2014/06/07 职场文书
优秀员工推荐材料
2014/12/20 职场文书
毕业论文致谢部分怎么写
2015/05/14 职场文书
Java中多线程下载图片并压缩能提高效率吗
2021/07/01 Java/Android
Redis RDB技术底层原理详解
2021/09/04 Redis
从结婚开始的恋爱故事。小说《我的美好婚事》TV动画化决定
2022/04/07 日漫