在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中文網其他相關文章!