重新索引 PHP 数组
要解决数组索引缺失的问题,可以使用 PHP 中的 array_values 函数。此函数通过创建一个从 0 开始的连续数字键的新数组来重新索引数组。
示例:
<code class="php">$myarray = [ 0 => 'a->1', 1 => 'a-7', '3' => 'a-8', 4 => 'a-3', ]; $reindexedArray = array_values($myarray); print_r($reindexedArray); // Output: // Array // ( // [0] => a-1 // [1] => a-7 // [2] => a-8 // [3] => a-3 // )</code>
通过调用 array_values($myarray),我们创建一个新数组 $reindexedArray,该数组具有从 0 到最后一个元素的连续索引。这有效地重新索引原始数组并删除任何丢失的索引。
以上是如何使用连续的数字键重新索引 PHP 数组?的详细内容。更多信息请关注PHP中文网其他相关文章!