如何在 PHP 中重新索引數組?

Patricia Arquette
發布: 2024-10-30 08:14:02
原創
983 人瀏覽過

How to Re-index an Array in PHP?

在 PHP 中重新索引數組

您可能會遇到需要重新索引數組值的情況。這對於您想要使用連續數字索引存取數組元素的情況非常有用。

要重新索引數組,您可以使用 array_values() 函數。此函數傳回一個新數組,其中按數字順序包含原始數組的值。

例如,考慮以下數組:

<code class="php">$array = [
    'id' => 3,
    'user_id' => 1,
    'clan_id' => 1,
    'date' => '2009-09-24 09:02:05',
    ...
];</code>
登入後複製

要重新索引該數組,只需呼叫array_values() 函數:

<code class="php">$reindexedArray = array_values($array);</code>
登入後複製

$reindexedArray 變數現在將按數字順序包含原始數組的值:

<code class="php">Array (
    [0] => 3
    [1] => 1
    [2] => 1
    [3] => 2009-09-24 09:02:05
    ...
) </code>
登入後複製

您現在可以使用連續的數字存取數組元素索引,使迭代數組或執行其他操作變得更容易。

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

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板