JSONのデータの操作 について質問させていください。

PHP | プログラミング47閲覧xmlns="http://www.w3.org/2000/svg">50

ベストアンサー

0

ThanksImg質問者からのお礼コメント

ありがとうございます!望む結果が得られました!

お礼日時:2021/11/23 9:20

その他の回答(1件)

0

うーん、なんでuser01とかにしちゃったのかなぁ [{ "user": { "id":"01", "name": "ジャック", "age": "30", "gender": "男性" }, "user": { "id":"02", "name": "エミリー", "age": "20", "gender": "女性" }, "user": { "id":"03", "name": "ボブ", "age": "40", "gender": "男性" } }] にしたほうが管理しやすいかと。 foreach($arr as $key => $val){ if($val[’user’][’id’] === '01' || $val[’user’][’id’] === '02'){ echo $val['user']['name'].'は'.$val['user']['age'].'歳の'.$val['user']['gender'].'です。'; } }

ありがとうございます!助かります。 ただ、これが正解という感じがすごくあるんですが、なぜか実行しても結果が表示されないのはなぜでしょう… visual studio codeでJSONをみると「利用できるクイックフィックスがありません」という警告が出るんですが、どこに問題があるのか分かりません…