Untuk mengindeks semula tatasusunan dengan indeks bermula daripada 1 berbanding 0, anda boleh menggunakan dua kaedah utama:
Jika anda inginkan indeks tatasusunan untuk bermula daripada sifar, coretan kod berikut boleh digunakan:
$iZero = array_values($arr);
Sebagai alternatif, jika anda lebih suka indeks bermula dari 1, anda boleh melaksanakan kod berikut:
$iOne = array_combine(range(1, count($arr)), array_values($arr));
Dengan memanfaatkan fungsi ini, anda boleh mengindeks semula tatasusunan anda dengan cekap untuk menjajarkan dengan titik permulaan indeks yang anda inginkan.
Atas ialah kandungan terperinci Bagaimana untuk mengindeks semula Array PHP Bermula dari 1 Daripada 0?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!