1. <output id="hzk7v"><pre id="hzk7v"><address id="hzk7v"></address></pre></output>
      <output id="hzk7v"></output>
    2. <nav id="hzk7v"><i id="hzk7v"><em id="hzk7v"></em></i></nav>
    3. <listing id="hzk7v"><delect id="hzk7v"><em id="hzk7v"></em></delect></listing>

      PHP删除数组中特定元素的两种方法

       更新时间£º2019年02月28日 10:26:43   作者£º炫酷飞扬   我要评论

      今天小编就为大家分享一篇关于PHP删除数组中特定元素的两种方法£¬小编觉得内容挺不错的£¬现在分享给大家£¬具有很好的参?#25216;?#20540;£¬需要的朋友一起跟随小编来看看吧

      方法一£º

      <?php
      $arr1 = array(1,3, 5,7,8);
      $key = array_search(3, $arr1);
      if ($key !== false)
        array_splice($arr1, $key, 1);
      var_dump($arr1);
      ?>

      输出£º

      array(4) { [0]=> int(1) [1]=> int(5) [2]=> int(7) [3]=> int(8) }

      方法二£º

      <?php
      $arr2 = array(1,3, 5,7,8);
      foreach ($arr2 as $key=>$value)
      {
        if ($value === 3)
          unset($arr2[$key]);
      }
      var_dump($arr2);
      ?>

      输出£º

      array(4) { [0]=> int(1) [2]=> int(5) [3]=> int(7) [4]=> int(8) }

      小结£º

      可以看到使用array_splice()删除特定值和使用unset删除特定值是有区别的¡£

      array_splice()函数删除的话£¬数组的索引值也变化了¡£

      unset()函数删除的话£¬数组的索引?#24471;?#26377;变化¡£

      总结

      以上就是这篇文章的全部内容了£¬希望本文的内容对大家的学习或者工作具有一定的参考学习价值£¬谢谢大家对脚本之家的支持¡£如果你想了解更多相关内容请查看下面相关链接

      相关文章

      • fleaphp常用方法分页之Pager使用方法

        fleaphp常用方法分页之Pager使用方法

        fleaphp常用方法分页之Pager使用方法£¬需要的朋友可以参考下¡£
        2011-04-04
      • ?#31243;¸PHP中Stream£¨流£©

        ?#31243;¸PHP中Stream£¨流£©

        Stream是PHP开发里最容易被忽视的函数系列£¨SPL系列£¬Stream系列£¬pack函数£¬封装协议£©之一£¬但其是个很有用也很重要的函数¡£Stream可以翻译为¡°流¡±£¬在Java里£¬流是一个很重要的概念¡£
        2015-06-06
      • php自定义中文字符串截取函数substr_for_gb2312及substr_for_utf8示例

        php自定义中文字符串截取函数substr_for_gb2312及substr_for_utf

        这篇文章主要介绍了php自定义中文字符串截取函数substr_for_gb2312及substr_for_utf8用法,结合实例形式分析了针对gb2312与utf-8编码的自定义中文字符串截取函数的实现与使用方法,需要的朋友可以参考下
        2016-05-05
      • PHP将两个关联数组合并函数提高函数效率

        PHP将两个关联数组合并函数提高函数效率

        在foreach中循环查询数据代码量比较少£¬但是性能比?#31995;Í£?#20351;用下面的字节写的函数可以解决
        2014-03-03
      • PHP中spl_autoload_register()函数用法实例详解

        PHP中spl_autoload_register()函数用法实例详解

        这篇文章主要介绍了PHP中spl_autoload_register()函数用法,结合实例形式分析了__autoload函数及spl_autoload_register函数的相关使用技巧,需要的朋友可以参考下
        2016-07-07
      • php中抓取网页内容的实例详解

        php中抓取网页内容的实例详解

        这篇文章主要介绍了php中抓取网页内容的实例详解的相关资料,这里提供两种实现方法£¬希望能帮助到大家£¬需要的朋友可以参考下
        2017-08-08
      • PHP+redis实现的悲观锁机制示例

        PHP+redis实现的悲观锁机制示例

        这篇文章主要介绍了PHP+redis实现的悲观锁机制,简单介绍了redis锁机制与乐观锁¡¢悲观锁等概念,并结合实例形式分析了php+redis实现悲观锁相关操作技巧,需要的朋友可以参考下
        2018-06-06
      • php 获取本机外网/公网IP的代码

        php 获取本机外网/公网IP的代码

        大家一般都是用$_SERVER['REMOTE_ADDR']来获取用户IP£¬经过我的研究有两种方法来获取用户的真实外网IP¡£
        2010-05-05
      • iis下php mail函数的sendmail配置方法(官方推荐)

        iis下php mail函数的sendmail配置方法(官方推荐)

        很多玩discuz的彭友在使用在线发邮件的功能,但是测试了"通过 PHP 函数的 sendmail 发送(推荐此方式)"怎么都没用,因为本人现在用的是iis+php环境,所以就出这么一个教程,教大家在自己服务器上配置sendmail
        2012-04-04
      • PHP 文件上传源码分析(RFC1867)

        PHP 文件上传源码分析(RFC1867)

        文件上传,一般分为俩种方式FTP和HTTP, 对于我们的互联网应用来说: FTP上传虽然传输稳定, 但是易用性和安全性都是个问题.
        2009-10-10

      最新评论

      3dÊÔ»úºÅÖвÊÍø

        1. <output id="hzk7v"><pre id="hzk7v"><address id="hzk7v"></address></pre></output>
          <output id="hzk7v"></output>
        2. <nav id="hzk7v"><i id="hzk7v"><em id="hzk7v"></em></i></nav>
        3. <listing id="hzk7v"><delect id="hzk7v"><em id="hzk7v"></em></delect></listing>

            1. <output id="hzk7v"><pre id="hzk7v"><address id="hzk7v"></address></pre></output>
              <output id="hzk7v"></output>
            2. <nav id="hzk7v"><i id="hzk7v"><em id="hzk7v"></em></i></nav>
            3. <listing id="hzk7v"><delect id="hzk7v"><em id="hzk7v"></em></delect></listing>