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 和 MySQL 时区的一点总结
Mar 26 PHP
Windows下部署Apache+PHP+MySQL运行环境实战
Aug 31 PHP
php阻止页面后退的方法分享
Feb 17 PHP
php switch语句多个值匹配同一代码块的实现
Mar 03 PHP
php使用PDO操作MySQL数据库实例
Dec 30 PHP
php析构函数的简单使用说明
Aug 24 PHP
PHP Header用于页面跳转时的几个注意事项
Oct 21 PHP
PHP 500报错的快速解决方法
Dec 14 PHP
PHP array_shift()用法实例分析
Jan 07 PHP
PHP自动生成缩略图函数的源码示例
Mar 18 PHP
PHP中的自动加载操作实现方法详解
Aug 06 PHP
php连接mysql数据库最简单的实现方法
Sep 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中使用Sockets 从Usenet中获取文件
2008/01/10 PHP
JS实现php的伪分页
2008/05/25 PHP
PHP is_dir() 判断给定文件名是否是一个目录
2010/05/10 PHP
php命令行用法入门实例教程
2014/10/27 PHP
php通过排列组合实现1到9数字相加都等于20的方法
2015/08/03 PHP
图片翻转效果具体实现代码
2014/01/09 Javascript
js实现改进的仿蓝色论坛导航菜单效果代码
2015/09/06 Javascript
jQuery实现获取table表格第一列值的方法
2016/03/01 Javascript
JS实现六位字符密码输入器功能
2016/08/19 Javascript
Egg.js 中 AJax 上传文件获取参数的方法
2018/10/10 Javascript
详解element-ui日期时间选择器的日期格式化问题
2019/04/08 Javascript
vuex 中插件的编写案例解析
2019/06/10 Javascript
js设计模式之代理模式及订阅发布模式实例详解
2019/08/15 Javascript
vue如何使用外部特殊字体的操作
2020/07/30 Javascript
vue addRoutes路由动态加载操作
2020/08/04 Javascript
[55:45]LGD vs OG 2019国际邀请赛淘汰赛 胜者组 BO3 第三场 8.24
2019/09/10 DOTA
python基础教程之udp端口扫描
2014/02/10 Python
Python读取图片EXIF信息类库介绍和使用实例
2014/07/10 Python
python3 pygame实现接小球游戏
2019/05/14 Python
Python Sphinx使用实例及问题解决
2020/01/17 Python
Python networkx包的实现
2020/02/14 Python
给Django Admin添加验证码和多次登录尝试限制的实现
2020/07/26 Python
欧舒丹英国官网:购买欧舒丹护手霜等明星产品
2017/01/17 全球购物
西班牙拥有最佳品牌的动物商店:Animalear.com
2018/01/05 全球购物
Guess美国官网:美国知名服装品牌
2019/04/08 全球购物
Java的五个基础面试题
2016/02/26 面试题
一年级家长会邀请函
2014/01/25 职场文书
特教教师先进事迹
2014/05/21 职场文书
公务员检讨书
2014/11/01 职场文书
2015应届毕业生自荐信范文
2015/03/05 职场文书
2016高一新生军训心得体会
2016/01/11 职场文书
《红领巾真好》教学反思
2016/02/16 职场文书
2016优秀大学生个人事迹材料范文
2016/03/01 职场文书
2016年第十九届推普周活动总结
2016/04/06 职场文书
go select编译期的优化处理逻辑使用场景分析
2021/06/28 Golang
通过T-SQL语句创建游标与实现数据库加解密功能
2022/03/16 SQL Server