eclips PHPからドメインの情報取得

2011/05/20

ドメインの情報を取得するのにそういった関数(?)が用意されている。
「PEARのNet_Whois」ってヤツ。
この「Net_Whois」のインストール。

PEAR(ぺあー)とはプログラミング言語PHP用のライブラリ集。
The PHP Extension and Application Repositoryの略。

Net_Whoisのインスト

CMDで下記実行。

  1. C:\xampp\php>pear.bat install Net_Whois

※「pear.bat」のあるとこまで移動してから「pear.bat install Net_Whois」を実行ってのが無難かも。

Eclipsの設定

保存したトコまでパスを通す

  1. 「メニュー:プロジェクト」→「プロパティー」
  2. 「左:リソース:PHP インクルード・パス」
  3. 「右:タブ:ライブラリー」→「外部ソース・フォルダーの追加」
  4. 「C:/xampp/php/PEAR/」
  5. 「OK」ボタン

Eclipsのパスを通す画面

スクリプトのテスト

  1. <?php
  2. require_once 'Net/Whois.php';
  3. $whois = new Net_Whois();
  4. $domain = "hoge.com";
  5. $data = $whois->query($domain);
  6. print $data;
  7. ?>

これで問題なく情報の取得できたんだけど…ドメインのトップレベルにあわせて問合せ先の指定が必要とか。
PHPでwhois検索をする Net_Whois

新着(ニュース関連以外)

2018-07-26
年賀状で「新春」とか書くけど・・・何故なんだろうと8月を目前にした今、疑問に思った。
2018-05-16
PHPで画像のヘッダ情報(?)の「Orientation」を元に画像回転させたい。
2018-03-05
Android Studioをインストール。エミュレータを軽くするトコまで終わらせたかったけど、挫折した。
2018-02-23
プッシュ通知について調べてた時にでてきたServiceWorker。そのServiceWorkerについてのメモ。
2017-12-13
jqueryで取得したDOM要素をオブジェクトじゃなくて、配列で受け取りたい