ネット上のリソースをゲット
PHPでは、CURL(Client URL Library 関数)を使うことによって、http, https, ftpなどの様々なプロトコルでサーバーに接続して、リソースを取得することができる。
CURLの詳しい説明は、以下のURLを参照してください。
http://yasulab.iis.u-tokyo.ac.jp/~wataru/phpman/ref.curl.html
(例)google.co.jpのWebサイトを取得する
<?php $request ="http://www.google.co.jp/"; $session = curl_init($request); $response = curl_exec($session); curl_close($session); $response = file_get_contents($request); print $response; ?>
1.curl_init()に、取得したいサイトのURLを引数として渡して
curlセッションを初期化する。
2.curl_exec()に、curl_init()の返り値を渡して、
$responseに取得したデータを格納する。
3.処理が終了したら、curl_close()でcurlセッションを
閉じる。
4.print文で$responseの中身を出力すると
google.co.jpのサイトがブラウザに出力される。