首页  >  文章  >  后端开发  >  如何在 PHP 中使用 Foreach 循环访问 2D 数组的一级键?

如何在 PHP 中使用 Foreach 循环访问 2D 数组的一级键?

Susan Sarandon
Susan Sarandon原创
2024-11-05 01:58:02125浏览

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

使用 Foreach 循环访问二维数组的第一级键

在这种情况下,您可以使用 PHP foreach 循环有效访问 2D 数组 $places 的第一级键的正确语法。

下面更新的代码包含了提取第一级键的正确语法:

<?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 ?>

通过修改在您检索第一级密钥的行中,您现在使用变量 $key 而不是 key($site)。此更改直接访问第一级键(在本例中为城市名称)并将其分配给 $key 变量。因此,您可以轻松地在视图中显示一级键(城市名称)。

以上是如何在 PHP 中使用 Foreach 循环访问 2D 数组的一级键?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn