Laravel5에서 Goutte 사용
Laravel-Goutte라는 것이 있었으므로, 즉시 설치해 보았습니다.
우선 composer.json에 다음을 추가.
"require": {
"php": ">=5.5.9",
"laravel/framework": "5.1.*",
"fabpot/goutte": "2.0.*" // ←これ
},
에서 업데이트
composer update
사용해 보자.
라라벨
use Goutte\Client;
class TestController extends Controller
{
/**
* Display a listing of the resource.
*
* @return Response
*/
public function getTest()
{
// Create Goutte Object
$client = new Client();
// Get Data Source
$crawler = $client->request('GET', "http://www.yahoo.co.jp/");
$crawler->filter('title')->each(function ($node) {
echo $node->text() . "\n";
});
}
결과
간단!
Reference
이 문제에 관하여(Laravel5에서 Goutte 사용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kumechang/items/5f7bed354109a91f0abc텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)