前提・実現したいこと
PHPの出力に合わせて連想配列を作る問題をしているのですが、どのように取り掛かればいいのかがわかりません。
該当のソースコード
php
1<?php 2 3/* 4 * 以下の出力を満たす配列を作成してください。 5 * 配列の作成以外はコードの変更をしないでください。 6 * ----------------------------------------- 7 * この店舗はshop_id=1111で、店名は花です。 8 * この店員はid=1で名前は戸山です。 9 * この店員はid=2で名前は美竹です。 10 * この店舗はshop_id=2222で、店名は羽です。 11 * この店員はid=3で名前は丸山です。 12 * この店員はid=4で名前は湊です。 13 * この店員はid=5で名前は弦巻です。 14 * ----------------------------------------- 15 */ 16 17//この配列の中身を記載してください。 18$ary = [ 19 shop_id = [ 20 1111 => '花', 21 2222 => '羽' 22 ] = '' => [shop['girl'],"東京", "大阪", "北海道", "沖縄"], 23 => ["ワシントン", "ニューヨーク", "ロサンゼルス"] 24]; 25 26foreach($ary as $shop_id => $shop){ 27 echo "この店舗はshop_id={$shop_id}で、店名は{$shop['name']}です。"; 28 echo "\n"; 29 30 foreach($shop["girl"] as $girl){ 31 echo "この女の子はid={$girl['id']}で名前は{$girl['name']}です。"; 32 echo "\n"; 33 } 34}
試したこと
参考になりそうなサイトは見つけたのですが、
リンク
理解できませんでした。
補足情報(FW/ツールのバージョンなど)
Macbook M1チップ
1次元の連想配列の扱いは理解されていますか?
回答3件
あなたの回答
tips
プレビュー