Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Mengakses Kunci Tahap Pertama Tatasusunan 2D menggunakan Foreach Loop dalam PHP?

Bagaimana untuk Mengakses Kunci Tahap Pertama Tatasusunan 2D menggunakan Foreach Loop dalam PHP?

Susan Sarandon
Susan Sarandonasal
2024-11-05 01:58:02125semak imbas

How to Access First Level Keys of a 2D Array using a Foreach Loop in PHP?

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!

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