在 PHP 中将数组从零重新索引到一
给定一个索引从零开始的数组,可能需要重新索引该数组索引从一开始。这可以使用 PHP 中的数组函数来实现。
从零重新索引到一
要将数组从零重新索引到一,请使用以下步骤:
示例:
考虑原始数组:
$arr = [ 2 => [ 'title' => 'Section', 'linked' => 1, ], 1 => [ 'title' => 'Sub-Section', 'linked' => 1, ], 0 => [ 'title' => 'Sub-Sub-Section', 'linked' => null, ], ];
要重新索引索引从 1 开始的数组,请使用以下命令code:
$iOne = array_combine( range(1, count($arr)), array_values($arr) );
生成的 $iOne 数组如下:
[ 1 => [ 'title' => 'Section', 'linked' => 1, ], 2 => [ 'title' => 'Sub-Section', 'linked' => 1, ], 3 => [ 'title' => 'Sub-Sub-Section', 'linked' => null, ], ]
相关函数文档:
以上是如何将 PHP 数组从零开始重新索引为从一开始?的详细内容。更多信息请关注PHP中文网其他相关文章!