使用 Foreach 循环访问二维数组的一级键
使用 Foreach 循环检索多维数组的一级键foreach 循环中,您可以使用以下语法:
<code class="php">foreach ($array as $key => $value)</code>
考虑以下示例:
<code class="php">$places = [ 'Philadelphia' => [ [ 'place_name' => 'XYZ', 'place_id' => 103200, 'place_status' => 0, ], [ 'place_name' => 'YYYY', 'place_id' => 232323, 'place_status' => 0, ], ] ]; foreach ($places as $siteKey => $site) { echo "City: $siteKey" . PHP_EOL; // Philadelphia foreach ($site as $place) { echo "\tPlace Name: {$place['place_name']}" . PHP_EOL; } }</code>
在此代码中,$places 数组包含表示城市的二维结构(费城)及其相关地点。外部 foreach 循环迭代第一级键(城市),访问键(费城)和值(本例中为 $site)。在每个 $site 中,内部循环迭代二级键(地点)并访问它们的值,显示“place_name”字段。
以上是如何使用 foreach 循环访问 2D 数组的一级键?的详细内容。更多信息请关注PHP中文网其他相关文章!