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;变化¡£

      总结

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

      相关文章

      最新评论

      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>