Mengakses Data Set Keputusan MySQL Menggunakan Gelung Foreach
Apabila menanyakan pangkalan data MySQL menggunakan PHP, set hasil sering dikembalikan sebagai multidimensi tatasusunan. Setiap baris dalam tatasusunan mewakili rekod daripada pangkalan data, dengan lajur dalam setiap baris disimpan sebagai kunci bersekutu.
Untuk melelaran melalui tatasusunan berbilang dimensi menggunakan gelung foreach, anda boleh mengakses baris secara terus menggunakan mereka indeks bersekutu. Contohnya:
foreach ($rows as $row) { echo $row['id']; echo $row['firstname']; echo $row['lastname']; }
Dalam contoh ini, $rows ialah pembolehubah yang memegang tatasusunan set hasil. Gelung foreach berulang melalui setiap baris dalam tatasusunan, mengekstrak nilai untuk lajur id, nama pertama dan nama keluarga menggunakan indeks bersekutunya.
Adalah penting untuk ambil perhatian bahawa bersarang gelung foreach tidak diperlukan apabila mengakses tatasusunan berbilang dimensi dalam cara ini. Indeks bersekutu menyediakan cara yang mudah untuk mendapatkan semula data yang dikehendaki tanpa memerlukan gelung tambahan atau teknik manipulasi tatasusunan lanjutan.
Atas ialah kandungan terperinci Bagaimanakah Saya Mengulang Melalui Data Set Keputusan MySQL Menggunakan Gelung Foreach?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!