[1]curl_init() セッションの初期化[2]curl_setopt() オプション設定[3]curl_exec() 実行[4]curl_close() セッションを閉じる
<?php // このブログのトップページを取得して表示する $ch=curl_init(); curl_setopt($ch,CURLOPT_URL,"/"); curl_exec($ch); curl_close($ch); ?>
<?php $ch=curl_init(); curl_setopt($ch,CURLOPT_URL,"/"); curl_setopt($ch,CURLOPT_HEADER, TRUE); // ヘッダの内容も出力します curl_exec($ch); curl_close($ch); ?>
実行しても何も表示されません。結果は、$htmlに格納されます。
<?php $ch=curl_init(); curl_setopt($ch,CURLOPT_URL,"/"); curl_setopt($ch,CURLOPT_HEADER,TRUE); // ヘッダの内容も出力します curl_setopt($ch,CURLOPT_RETURNTRANSFER,TRUE); // 結果を文字列で返す $html=curl_exec($ch) or exit('error'.curl_error($ch)); // 実行 curl_close($ch); ?>