その一つにcURLがある。
cURLはデフォルトでは取得した結果をそのままブラウザやコンソールなどに出力するが、
文字列として受け取りたい場合がある。
その際には
//URLを指定する
$url='www.google.co.jp';
//cURLを初期化して使用可能にする
$curl=curl_init();
//オプションにURLを設定する
curl_setopt($curl,CURLOPT_URL,$url);
//文字列で結果を返させる
curl_setopt($curl,CURLOPT_RETURNTRANSFER,true);
//URLにアクセスし、結果を文字列として返す
$result=curl_exec($curl);
//cURLのリソースを解放する
curl_close($curl);
となる。
この後にDOM解析したり、特定文字列を検知したりとすることになるだろう。
ポイントとなる関数
- curl_init ・・・ cURL セッションを初期化する
- curl_setopt ・・・ cURL 転送用オプションを設定する
- curl_exec ・・・ cURL セッションを実行する
- curl_close ・・・ cURL セッションを閉じる
0 件のコメント:
コメントを投稿