在 PHP 中重新索引数组值
在 PHP 中使用数组时,可能存在需要重新索引的情况从特定索引开始的值,例如零。
考虑以下情况:
<code class="php">$array = [ 'id' => 3, 'user_id' => 1, 'clan_id' => 1, 'date' => '2009-09-24 09:02:05', // ... additional array elements ];</code>
数组键是表示值名称的字符串。但是,如果您想将这些键重命名为从零开始,可以使用 array_values() 函数。
解决方案: array_values()
array_values()函数返回一个新数组,其值从零开始重新索引。它保留原始数组的值,但将键更改为连续整数。
<code class="php">$reindexedArray = array_values($array);</code>
生成的数组 $reindexedArray 现在将具有以下结构:
<code class="php">[0] => 3 [1] => 1 [2] => 1 [3] => '2009-09-24 09:02:05' // ... additional re-indexed array elements</code>
使用array_values(),您可以轻松地在 PHP 中重新索引数组的值,如有必要,可以从特定索引开始。
以上是如何从零开始重新索引 PHP 中的数组值?的详细内容。更多信息请关注PHP中文网其他相关文章!