当前位置:Gxlcms > PHP教程 > PHP删除特定数组内容并且重建数组索引的方法._PHP教程

PHP删除特定数组内容并且重建数组索引的方法._PHP教程

时间:2021-07-01 10:21:17 帮助过:17人阅读

代码如下:
  1. <br>$a = array('a','b','c','d'); <br>unset($a[2]); <br>print_r($a); <br><br>但是这种方法的最大缺点是没有重建数组索引. <br><br>经过查资料后.原来PHP提供了这个功能.只不过很间接.. <br><br>这个函数是array_splice. <br><br>为了使用方便.我封装成了一个函数.方便大家使用. <br><span style="CURSOR: pointer" onclick="doCopy('code59720')"><u></u></span> 代码如下:<pre class="brush:php;toolbar:false layui-box layui-code-view layui-code-notepad"><ol class="layui-code-ol"><li><br>function array_remove(&$arr,$offset){ <br>array_splice($arr,$offset,1); <br>} <br>$a = array('a','b','c','d'); <br>array_remove($a,2); <br>print_r($a); <br> <br>经过测试可以知道.2的位置这个元素被真正的删除了.并且重新建立了索引.</li><li><p></p></li><li><p align="left"><span id="url" itemprop="url">http://www.bkjia.com/PHPjc/323003.html</span><span id="indexUrl" itemprop="indexUrl">www.bkjia.com</span><span id="isOriginal" itemprop="isOriginal">true</span><span id="isBasedOnUrl" itemprop="isBasedOnUrl">http://www.bkjia.com/PHPjc/323003.html</span><span id="genre" itemprop="genre">TechArticle</span><span id="description" itemprop="description"> 代码如下:</span></p><pre class="brush:php;toolbar:false layui-box layui-code-view layui-code-notepad"><ol class="layui-code-ol"><li>$a = array('a','b','c','d'); unset($a[2]); print_r($a); 但是这种方法的最大缺点是没有重建数组索引. 经过查资料后.原来PHP提供了...<p></p></li><li> </li></ol></pre></li></ol></pre>

人气教程排行