ホームページ  >  記事  >  バックエンド開発  >  Foreach ループを使用して 2D 配列の最初のレベルのキーにアクセスするにはどうすればよいですか?

Foreach ループを使用して 2D 配列の最初のレベルのキーにアクセスするにはどうすればよいですか?

DDD
DDDオリジナル
2024-11-09 20:54:02993ブラウズ

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

Foreach ループを使用した 2D 配列の第 1 レベルのキーへのアクセス

$places 配列内の都市名を取得するには、次のようにします。最初のレベルのキーにアクセスします。簡単な方法は、foreach ループを使用することです。

PHP コード内:

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

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

このコードは、都市名である外側の配列のキーを反復処理します。内部ループ内では、$city として第 1 レベルのキーにアクセスします。 => を使用すると、キーと値の両方を対応する変数に割り当て、$city として都市名に直接アクセスできるようになります。

以上がForeach ループを使用して 2D 配列の最初のレベルのキーにアクセスするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。