Raspar una web y obtener su contenido.
Necesitas PHP >= 7.0, pero se recomienda la 煤ltima versi贸n estable de PHP.
La forma recomendada de instalar Scraper en tu proyecto es a trav茅s de Composer. Ejecute el siguiente comando para instalar la 煤ltima versi贸n estable de Scraper:
composer require felix/scraper
Para obtener el contenido de una p谩gina web usamos el m茅todo extractring()
, pas谩ndole la URL y el XPATH:
use Felix\Scraper\Crawler;
$data = Crawler::extracting('https://example.com', '//html/body/div/h1')
return $data->text(); // Example Domain
use Felix\Scraper\Str;
$str = Str::clean(" String Examples \n");
return $str; // -> String Examples
use Felix\Scraper\Url;
$url = Url::normalize('//example.com/post-title');
return $url; // -> http://example.com/post-title
Clonando el proyecto e instalando las dependencias:
git clone https://github.com/soyFelixBarros/Scraper.git
cd scraper
composer install
Por favor, vea CHANGELOG para m谩s informaci贸n sobre lo que ha cambiado recientemente.
vendor/bin/phpunit
Por favor, consulte el archivo de licencia para obtener m谩s informaci贸n.
Desarrollado por Felix Barros