Goutteでスクレイピングを試みています。
http://d.hatena.ne.jp/hnw/20120115
こちらのサイトを参考に試しているのですが、
エラーが出てしまいます。
Fatal error: Call to undefined function GuzzleHttp\Handler\curl_reset() in phar:///home/xxx/xxx/xxx/goutte.phar/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php on line 69
ディレクトリにはindex.php, goutte.pharが設置されています。
index.phpの内容は参考サイト通りに、以下です。
━━━━━━━━━━━━━━━━━━
<?php require __DIR__.'/goutte.phar'; use Goutte\Client; $client = new Client(); $crawler = $client->request('GET', 'http://d.hatena.ne.jp/keyword/%BA%B0%CC%EE%A4%A2%A4%B5%C8%FE'); list(list($title, $url)) = $crawler->filter('div.keyword-container a.title')->extract(array('_text', 'href')); $furigana = $crawler->filter('div.keyword-container span.furigana')->text(); var_dump($title, $url, $furigana); ━━━━━━━━━━━━━━━━━━ phpは5.4を使用しています。 こちら何か分かる方はおりますか? 何卒よろしくお願いいたします。回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/08/13 06:14
2015/08/13 06:37
2015/08/13 18:56