外部のサイトにアクセスして、さまざまな情報を取ってきたい場合の関数
リクエスト方法のカスタマイズが、file_get_contentsより自由
//初期化 $ch = curl_init(); //headerを表示するか curl_setopt($curl, CURLOPT_HEADER, 0); //レスポンスを表示するか curl_setopt($curl, CURLOPT_RETURNTRANSFER, 0); //cookieを指定 curl_setopt($curl, CURLOPT_COOKIEJAR, $cookie); //postで送信 curl_setopt($curl, CURLOPT_POST, 1); ?>
<?php $url = "https://www.mercari.com/jp/search/?keyword=%E5%84%AA%E5%BE%85"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HEADER, 0); $html = curl_exec($ch); var_dump($html); curl_close($ch); ?>
Error 403 Forbidden