Bagaimana untuk Mengindeks Semula Array dalam PHP dengan `array_values()`?

Susan Sarandon
Lepaskan: 2024-10-31 02:57:30
asal
512 orang telah melayarinya

How to Re-Index an Array in PHP with `array_values()`?

Cara Mengindeks Semula Nilai Tatasusunan dalam PHP

Mengindeks semula tatasusunan untuk menetapkan kunci angka bermula dari 0 adalah keperluan biasa dalam pengaturcaraan PHP. Pertimbangkan tatasusunan berikut:

<code class="php">$array = [
    'id' => 3,
    'user_id' => 1,
    'clan_id' => 1,
    'date' => '2009-09-24 09:02:05',
    // ...
];</code>
Salin selepas log masuk

Untuk mengindeks semula tatasusunan ini, PHP menawarkan fungsi array_values(). Apabila digunakan pada tatasusunan, ia menjana tatasusunan baharu yang terdiri daripada nilai tatasusunan asal, dengan kunci angka bermula dari 0:

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

// Output:
/*
Array
(
    [0] => 3
    [1] => 1
    [2] => 1
    [3] => 2009-09-24 09:02:05
    // ...
) 
*/</code>
Salin selepas log masuk

Fungsi array_values() amat berguna apabila anda perlu mengulangi sesuatu tatasusunan secara berurutan dan bergantung pada nilai indeks. Dengan menggunakan tatasusunan yang diindeks semula, anda boleh mengelak daripada berhadapan dengan nama kunci yang tidak dapat diramalkan atau tidak teratur.

Atas ialah kandungan terperinci Bagaimana untuk Mengindeks Semula Array dalam PHP dengan `array_values()`?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!