Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Mengakses Kekunci Tahap Pertama Tatasusunan 2D Menggunakan Gelung Foreach?

Bagaimana untuk Mengakses Kekunci Tahap Pertama Tatasusunan 2D Menggunakan Gelung Foreach?

DDD
DDDasal
2024-11-09 20:54:02993semak imbas

How to Access First Level Keys of a 2D Array Using a Foreach Loop?

Mengakses Kekunci Tahap Pertama Tatasusunan 2D Menggunakan Gelung Foreach

Untuk mendapatkan nama bandar dalam tatasusunan $places, anda boleh akses kekunci tahap pertama. Kaedah yang mudah adalah melalui gelung foreach.

Dalam kod PHP anda:

<code class="php">foreach ($places as $city => $sites) {
    echo "<h5>{$city}</h5>";

    foreach ($sites as $site) {
        echo "<h6>{$site['place_name']}</h6>";
    }
}</code>

Kod ini berulang pada kekunci tatasusunan luar, iaitu nama bandar. Dalam gelung dalaman, ia mengakses kekunci tahap pertama sebagai $city. Dengan menggunakan =>, anda menetapkan kedua-dua kunci dan nilai kepada pembolehubah yang sepadan, membolehkan anda mengakses nama bandar secara langsung sebagai $city.

Atas ialah kandungan terperinci Bagaimana untuk Mengakses Kekunci Tahap Pertama Tatasusunan 2D Menggunakan Gelung Foreach?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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