Dalam bahasa PHP, tatasusunan ialah jenis data yang sangat penting yang digunakan untuk menyimpan pasangan nilai kunci. Dalam pembangunan sebenar, kita selalunya perlu mengendalikan tatasusunan, seperti mendapatkan pasangan nilai kunci, menambah atau memadam pasangan nilai kunci, dsb. Artikel ini akan memperkenalkan cara mengekstrak pasangan nilai kunci daripada tatasusunan PHP.
Pertama, kita perlu memahami struktur data tatasusunan dalam PHP. Tatasusunan dalam PHP ialah koleksi tidak tertib pasangan nilai kunci yang boleh menyimpan sebarang jenis nilai. Kekunci dan nilai dalam tatasusunan boleh terdiri daripada jenis data yang berbeza, seperti rentetan, integer, nombor titik terapung, dsb. Terdapat dua jenis tatasusunan dalam PHP: tatasusunan biasa dan tatasusunan bersekutu.
Tatasusunan biasa ialah tatasusunan yang kuncinya ialah jenis integer. Contohnya:
$numbers = array(1, 2, 3, 4, 5);
Tatasusunan bersekutu ialah tatasusunan yang kuncinya ialah jenis rentetan. Contohnya:
$person = array("name" => "Jack", "age" => 30, "gender" => "male");
Dalam PHP, kita boleh mengeluarkan kunci dan nilai dalam tatasusunan dengan cara berikut:
echo $numbers[2]; //输出 3
Dalam tatasusunan bersekutu, anda perlu menggunakan nama kunci sebagai subskrip tatasusunan Dapatkan nilai kunci. Contohnya, jika anda ingin mendapatkan umur dalam tatasusunan bersekutu $orang dalam contoh di atas, anda boleh menggunakan kod berikut:
echo $person["age"]; //输出 30
foreach ($person as $key => $value) { echo $key . ": " . $value . "\n"; }
Kod di atas akan mengeluarkan:
name: Jack age: 30 gender: male
Melalui gelung foreach, kita boleh mengendalikan setiap elemen dalam tatasusunan.
Melalui pengenalan di atas, kami sudah boleh mengekstrak pasangan nilai kunci daripada tatasusunan PHP. Dalam pembangunan sebenar, kita perlu menggunakan cara yang berbeza untuk mengendalikan tatasusunan untuk senario perniagaan yang berbeza. Oleh itu, apabila menulis kod PHP, kita perlu menguasai kemahiran operasi tatasusunan secara fleksibel untuk menyelesaikan tugas pembangunan dengan lebih baik.
Atas ialah kandungan terperinci Bagaimana untuk mendapatkan pasangan nilai kunci dalam tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!