首頁  >  文章  >  後端開發  >  如何在 PHP 中將數組值重新索引為數字索引?

如何在 PHP 中將數組值重新索引為數字索引?

Linda Hamilton
Linda Hamilton原創
2024-11-08 22:34:02830瀏覽

How to Re-Index Array Values to Numeric Indices in PHP?

在PHP 中重新索引數組值

考慮以下帶有關聯鍵的數組:

<code class="php">$array = [
    'id' => 3,
    'user_id' => 1,
    'clan_id' => 1,
    // ...
    'skill25xp' => 13373505
];</code>

重新索引-將鍵索引到從0開始的數字索引,您可以使用array_values() 函數,該函數傳回具有順序索引的新陣列。

<code class="php">$reindexedArray = array_values($array);</code>

產生的 $reindexedArray 將具有以下結構:

<code class="php">Array (
    [0] => 3
    [1] => 1
    [2] => 1
    // ...
    [24] => 13373505
)</code>

array_values() 函數有效地刪除原始鍵並分配新的順序索引到價值觀。當您需要確保數組具有連續的數字鍵時,此過程非常有用,從而可以更輕鬆地透過索引迭代或存取特定元素。

以上是如何在 PHP 中將數組值重新索引為數字索引?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn