JSONファイルを読み取り、多次元配列から
県名(name)と市町村名(city)のみをすべて表示させたいのです。
どうかご理解ある方いらっしゃいましたら教えて頂けませんでしょうか。
例)
[ "都道府県名A" => [市町村名1, 市町村名2...], "都道府県名B" => [市町村名3, 市町村名4...], ... ]
php
<?php $file = "./sample.json"; //jsonファイルへのパス $json = file_get_contents($file); //ile_get_contents関数を用いて、$fileの内容を文字列として読み込む $arr = json_decode($json,true) ;//$jsonの内容を連想配列として$arrに格納する
json
[{ "01": { "id": "01", "name": "北海道", "short": "北海道", "kana": "ホッカイドウ", "en": "hokkaido", "city":[ {"citycode":"0010001","city":"札幌市中央区"}, ⇣⇣ {"citycode":"0010106","city":"目梨郡"} ] }, "02": { "id": "02", "name": "青森県", "short": "青森", 以下略
回答2件
あなたの回答
tips
プレビュー