php删除数组元素示例分享


Posted in PHP onFebruary 17, 2014

PHP删除数组元素的具体方法:

1.用unset()方法:

<?php
$a=array("red", "green", "blue", "yellow");   
count($a); //得到4   
unset($a[1]); //删除第二个元素   
count($a); //得到3   
echo $a[2]; //数组中仅有三个元素,本想得到最后一个元素,但却得到blue,   
echo $a[1]; //无值   
?>

缺点:删除数组中的元素后,数组中的元素个数(用count()得到)变了,但数组下标却没有重新排列,还必须用PHP删除数组元素前的key来操作相应的值.

2.用array_splice()方法:

<?php
$a=array("red", "green", "blue", "yellow");   
count ($a); //得到4   
array_splice($a,1,1); //删除第二个元素   
count ($a); //得到3   
echo $a[2]; //得到yellow   
echo $a[1]; //得到blue
?>

这个程序和前一个相对比,就可以看到,array_splice()不仅删除了元素,还把元素重排了,这样在数组各元素中间就不会有空值!

PHP 相关文章推荐
PHP 类型转换函数intval
Jun 20 PHP
PHP XML操作的各种方法解析(比较详细)
Jun 17 PHP
php读取3389的脚本
May 06 PHP
ThinkPHP3.1之D方法实例详解
Jun 20 PHP
php 删除cookie方法详解
Dec 01 PHP
php单例模式实现方法分析
Mar 14 PHP
PHP的压缩函数实现:gzencode、gzdeflate和gzcompress的区别
Jan 27 PHP
php文件上传后端处理小技巧
May 22 PHP
PHP获取真实客户端的真实IP
Mar 07 PHP
PHP实现APP微信支付的实例讲解
Feb 10 PHP
laravel 解决paginate查询多个字段报错的问题
Oct 22 PHP
PhpStorm 如何优雅的调试Hyperf的方法步骤
Nov 24 PHP
php二维数组转成字符串示例
Feb 17 #PHP
php实现把数组按指定的个数分隔
Feb 17 #PHP
php 判断字符串中是否包含html标签
Feb 17 #PHP
php 判断服务器操作系统的类型
Feb 17 #PHP
PHPMailer的主要功能特点和简单使用说明
Feb 17 #PHP
PHP创建桌面快捷方式的实例代码
Feb 17 #PHP
PHP json_decode函数详细解析
Feb 17 #PHP
You might like
PHP mysql事务问题实例分析
2016/01/18 PHP
php函数传值的引用传递注意事项分析
2016/06/25 PHP
javascript 单例/单体模式(Singleton)
2011/04/07 Javascript
Jquery中Ajax 缓存带来的影响的解决方法
2011/05/19 Javascript
在JavaScript中访问字符串的子串
2015/07/07 Javascript
在javascript中使用com组件的简单实现方法
2016/08/17 Javascript
Angularjs 制作购物车功能实例代码
2016/09/14 Javascript
Vue.JS入门教程之处理表单
2016/12/01 Javascript
js实现将json数组显示前台table中
2017/01/10 Javascript
bootstrap table表格插件使用详解
2017/05/08 Javascript
jQuery.Form实现Ajax上传文件同时设置headers的方法
2017/06/26 jQuery
JavaScript实现兼容IE6的收起折叠与展开效果实例
2017/09/20 Javascript
详解SPA中前端路由基本原理与实现方式
2018/09/12 Javascript
react配置antd按需加载的使用
2019/02/11 Javascript
Vue指令v-for遍历输出JavaScript数组及json对象的常见方式小结
2019/02/11 Javascript
详解Vue Cli浏览器兼容性实践
2020/06/08 Javascript
Python实现将一个大文件按段落分隔为多个小文件的简单操作方法
2017/04/17 Python
Python cookbook(数据结构与算法)在字典中将键映射到多个值上的方法
2018/02/18 Python
Python3实现爬取简书首页文章标题和文章链接的方法【测试可用】
2018/12/11 Python
如何在django里上传csv文件并进行入库处理的方法
2019/01/02 Python
python对Excel按条件进行内容补充(推荐)
2019/11/24 Python
浅谈在django中使用filter()(即对QuerySet操作)时踩的坑
2020/03/31 Python
Python 如何查找特定类型文件
2020/08/17 Python
解决Python安装cryptography报错问题
2020/09/03 Python
英国儿童家具专卖店:GLTC
2016/09/24 全球购物
英国皇室御用百货:福南梅森(Fortnum & Mason)
2017/12/03 全球购物
船餐厅和泰晤士河餐饮游轮:Bateaux London
2018/03/19 全球购物
Allen Edmonds官方网站:一家美国优质男士鞋类及配饰制造商
2019/03/12 全球购物
俄罗斯药房连锁店:ASNA
2020/06/20 全球购物
物理课外活动总结
2014/08/27 职场文书
客户答谢会活动方案
2014/08/31 职场文书
车间主任岗位职责
2015/02/03 职场文书
班主任自我评价范文
2015/03/11 职场文书
利用JavaScript写一个简单计算器
2021/11/27 Javascript
win server2012 r2服务器共享文件夹如何设置
2022/06/21 Servers
SpringBoot接入钉钉自定义机器人预警通知
2022/07/15 Java/Android