Menggunakan Gelung Foreach untuk Mengakses Kekunci Tahap Pertama Tatasusunan 2D
Dalam situasi ini, anda boleh menggunakan gelung foreach PHP dengan sintaks yang betul untuk mengakses kekunci tahap pertama tatasusunan 2D anda dengan berkesan, $places.
Kod yang dikemas kini di bawah menggabungkan sintaks yang betul untuk mengekstrak kunci tahap pertama:
<?php foreach ($places as $key => $site): ?> <h5><?= $key ?></h5> <!-- Replace key($site) with $key --> <?php foreach($site as $place): ?> <h6><?= $place['place_name'] ?></h6> <?php endforeach ?> <?php endforeach ?>
Dengan menyemak semula baris di mana anda mendapatkan kunci peringkat pertama, anda kini menggunakan pembolehubah $kunci dan bukannya kunci($tapak). Perubahan ini terus mengakses kekunci tahap pertama (dalam kes ini, nama bandar) dan memberikannya kepada pembolehubah $key. Akibatnya, anda boleh memaparkan kunci peringkat pertama (nama bandar) dengan mudah dalam pandangan anda.
Atas ialah kandungan terperinci Bagaimana untuk Mengakses Kunci Tahap Pertama Tatasusunan 2D menggunakan Foreach Loop dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!