ブログ一覧へ

【日本API・PHP】簡単に都道府県名等の取り出し方

投稿日:2020-02-10

日本APIで都道府県情報を取ることが簡単になりますね。

でも、どうしようか?

お説明しましょ〜う!!

<?php
  function getPref ($i) {
    ini_set("allow_url_fopen", 1);
    $json = file_get_contents('https://www.technicalsuwako.jp/api/rpc/japan/geo/prefecture');
    $obj = json_decode($json);
    return $obj[$i];
  }

それでURLから都道府県情報を取り出しますと、arrayに変換します。

機能性の使い方法は:

  echo getPref(13)0->pref->name;
  echo '<br >';
  echo getPref(1)->pref->name;
  echo '\';
  echo getPref(27)->pref->name;
  echo '\';
  echo getPref(47)->pref->name;

下記のものが書き出します。

  東京都
  北海道
  大阪府
  沖縄県

同じく、「`->nameKana`」で平仮名が書き出すし、「`->nameEng`」で英語名が書き出す等。

ファイルを読んだら、確かに全ての可能性をわかるとなります。

都道府県API