郵便番号住所検索

郵便番号住所検索概要

PEAR::XML_RPC2の機能を使って、郵便番号から住所を表示するプログラムを作成します。
これができると会員登録画面等で、郵便番号から自動的に住所名に変換して住所入力欄 に記入するような機能を追加することができます。
なかなかのすぐれものです。
どのようなことをするのか簡単に説明すると、
郵便専門ネット http://yubin.senmon.net/
に行って、その中の郵便番号住所一覧表を覗き見して、郵便番号に対応する住所名を表示 してしまうという至ってずるい機能です。
言い換えると、郵便専門ネットが提供する住所検索サ-ビスをPHPアプリから利用します。

ネットワ-ク経由
XML_RPC サ-ビス

RPC(remote procedure call、遠隔手続呼出)とは、プログラムから別のアドレス空間 (通常、ネットワーク上の別のコンピュータ上)にあるサブルーチンや手続きを実行することを 可能にする技術であり、XML-RPC はエンコード(符号化)にXMLを、転送機構に HTTP を採用、非常に単純なプロトコルで少数のデータ型やコマンドだけを定義しているにすぎません。

PEAR::XML_RPC2

PEAR::XML_RPC2 は、XML-RPC の機能を有し、簡単な記述で、ネットワ-ク経由 XML_RPC サ-ビス を実現してくれます。
PEAR::XML_RPC2 パッケ-ジは、xampp にはすでにインスト-ルされていますので特に対処は必要ありません。
インスト-ル場所は、
C:\xampp\php\pear\XML\RPC2
です。
なお、PEAR::XML_RPC2 はPHP 5 の環境でしか動かないようです。
PHP 4 の環境の場合は、PEAR::XML_RPC を使用すればよいようですが未確認です。
2016/4/4日 以下6行追加。
XAMPP 5.6.19 版以降では Pear::XML_RPC2 はインスト-ルされていません。
XAMPP アップデ-ト データ復元
を参考に、
PEAR::XML_RPC2
をインスト-ルします。
なお、レンタルサ-バにはインスト-ルが必要な場合が多いようです。 インスト-ルが必要な方は、63Pear Village に戻り、左サイドナビ「郵便番号住所検索」の中の
「郵便番号住所検索準備」
を見てください。


郵便番号住所検索ファイル作成に続く

63 Pear Villageに戻る