【问题标题】:PHP remove non-existing indexes from array and rearrange [duplicate]PHP从数组中删除不存在的索引并重新排列[重复]
【发布时间】:2011-08-03 18:37:16
【问题描述】:

可能重复:
php array re populate keys

有没有办法从 php 数组中删除所有不存在的索引,然后重新排列它?例如

Array
(
    [0] => a
    [2] => b
    [3] => c
    [6] => d
)

Array
(
    [0] => a
    [1] => b
    [2] => c
    [3] => d
)

非常感谢! 里克。

【问题讨论】:

    标签: php arrays sorting


    【解决方案1】:

    只需使用this 内置函数

    $array=array_values($array)
    

    【讨论】:

      【解决方案2】:

      使用array_values

      $arr = array_values($arr);
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-03-01
        • 2015-07-27
        • 2012-02-12
        • 2014-11-07
        • 1970-01-01
        • 2017-09-14
        相关资源
        最近更新 更多