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

Bagaimanakah Saya Mendapatkan Kekunci daripada Tatasusunan Bersekutu PHP?

DDD
Lepaskan: 2024-12-08 11:36:16
asal
250 orang telah melayarinya

How Do I Retrieve Keys from a PHP Associative Array?

Mendapatkan Kekunci daripada Tatasusunan Bersekutu

Apabila bekerja dengan tatasusunan bersekutu, selalunya wajar untuk mengulangi tatasusunan dan mengakses kedua-dua nilai dan kunci. Kod berikut menunjukkan gelung melalui tatasusunan bersekutu dan mendapatkan semula nilai:

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

foreach ($arr as $v){
    echo $v;    // Value1, Value2, Value10
}
Salin selepas log masuk

Untuk mendapatkan semula kunci dan bukannya nilai, anda boleh menggunakan struktur gelung yang berbeza sedikit:

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

Dalam gelung ini, pembolehubah $key mewakili kunci elemen tatasusunan semasa, manakala pembolehubah $value mewakili nilai yang sepadan. Kaedah ini membolehkan anda mengakses kedua-dua kunci dan nilai tatasusunan bersekutu secara serentak.

Struktur gelung yang disediakan adalah berdasarkan dokumentasi yang tersedia di dokumen PHP, memastikan kebolehpercayaan dan kebolehgunaan luas.

Atas ialah kandungan terperinci Bagaimanakah Saya Mendapatkan Kekunci daripada Tatasusunan Bersekutu 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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan