Rumah > pembangunan bahagian belakang > tutorial php > Bagaimanakah Saya Mendapatkan Kekunci daripada Tatasusunan Bersekutu dalam PHP?

Bagaimanakah Saya Mendapatkan Kekunci daripada Tatasusunan Bersekutu dalam PHP?

Patricia Arquette
Lepaskan: 2024-12-11 13:19:17
asal
601 orang telah melayarinya

How Do I Retrieve Keys from an Associative Array in PHP?

Mendapatkan Kunci daripada Tatasusunan Bersekutu dalam PHP

Pengenalan

Dalam PHP, tatasusunan bersekutu menyimpan data dalam pasangan nilai kunci. Apabila mengulangi tatasusunan ini menggunakan foreach, anda biasanya mendapat nilai. Walau bagaimanapun, mungkin terdapat keadaan apabila anda perlu mendapatkan semula kekunci.

Penyelesaian

Untuk mengulangi tatasusunan bersekutu dan mendapatkan semula kunci, gunakan foreach dengan sintaks pasangan nilai kunci tatasusunan:

foreach ($arr as $key => $value) {
    echo $key;    // 1, 2, 10
}
Salin selepas log masuk

Di sini, pembolehubah $key akan memegang kunci semasa, manakala pembolehubah $value akan pegang nilai yang sepadan.

Contoh

Pertimbangkan tatasusunan bersekutu berikut:

$arr = array(
    1 => "Value1",
    2 => "Value2",
    10 => "Value10"
);
Salin selepas log masuk

Menggunakan gelung foreach yang dinyatakan di atas, anda boleh mendapatkan output berikut:

1
2
10
Salin selepas log masuk

Dokumentasi PHP

Seperti yang didokumenkan dalam PHP rasmi dokumentasi, sintaks yang betul untuk lelaran pada tatasusunan bersekutu dengan kunci ialah:

foreach ($array as $key => $value) {
    // ...
}
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimanakah Saya Mendapatkan Kekunci daripada Tatasusunan Bersekutu dalam PHP?. 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