php删除数组元素示例分享

 更新时间:2014年02月17日 14:41:39   作者:  
这篇文章主要介绍了php删除数组元素示例,需要的朋友可以参考下
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

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()不仅删除了元素,还把元素重排了,这样在数组各元素中间就不会有空值!

相关文章

  • Thinkphp 框架扩展之应用模式实现方法分析

    Thinkphp 框架扩展之应用模式实现方法分析

    这篇文章主要介绍了Thinkphp 框架扩展之应用模式,结合实例形式分析了Thinkphp 扩展应用模式的具体原理、实现方法及相关注意事项,需要的朋友可以参考下
    2020-04-04
  • php reset() 函数指针指向数组中的第一个元素并输出实例代码

    php reset() 函数指针指向数组中的第一个元素并输出实例代码

    在php中,当我们使用next函数或end函数将数组内部针指指向数组最后一个元素的时候,如果再需要将内部指针指向第一个元素,可以使用reset() 函数来实现,本文章向大家讲解reset() 函数的基本语法及使用实例,需要的朋友可以参考下
    2016-11-11
  • PHP+Ajax 网站SEO查询工具 提供代码

    PHP+Ajax 网站SEO查询工具 提供代码

    PHP+Ajax 网站SEO查询工具 提供代码...
    2007-03-03
  • 完美解决Thinkphp3.2中插入相同数据的问题

    完美解决Thinkphp3.2中插入相同数据的问题

    下面小编就为大家带来一篇完美解决Thinkphp3.2中插入相同数据的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-08-08
  • Laravel框架实现调用百度翻译API功能示例

    Laravel框架实现调用百度翻译API功能示例

    这篇文章主要介绍了Laravel框架实现调用百度翻译API功能,结合实例形式分析了基于Laravel框架的百度翻译API调用相关操作技巧,需要的朋友可以参考下
    2019-05-05
  • php发送get、post请求的6种方法简明总结

    php发送get、post请求的6种方法简明总结

    这篇文章主要介绍了php发送get、post请求的6种方法简明总结,分别为使用file_get_contents 、fopen、fsockopen、curl来发送GET和POST请求,需要的朋友可以参考下
    2014-07-07
  • PHP实现简单的计算器

    PHP实现简单的计算器

    这篇文章主要为大家详细介绍了PHP实现简单的计算器,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-08-08
  • php中的双引号与单引号的基本使用及区别

    php中的双引号与单引号的基本使用及区别

    字符串是一个非常要的知识,在开发中,有的使用单引号,有的使用双引号,这个是有区别的,这篇文章主要介绍了php中的双引号与单引号的基本使用,需要的朋友可以参考下
    2023-06-06
  • PHPUnit安装及使用示例

    PHPUnit安装及使用示例

    PHPUnit是一个用PHP编程语言开发的开源软件,是一个单元测试框架。PHPUnit由Sebastian Bergmann创建,源于Kent Beck的SUnit,是xUnit家族的框架之一。本文将介绍PHPUnit的安装方法以及一则使用示例。
    2014-10-10
  • 在Laravel 中实现是否关注的示例

    在Laravel 中实现是否关注的示例

    今天小编就为大家分享一篇在Laravel 中实现是否关注的示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10

最新评论

?


http://www.vxiaotou.com