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 }
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 }
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!