дизатех / htmldom
Простой парсер HTML DOM для Laravel 4 - Улучшен для более высоких версий
dev-master
2024-02-18 01:54 UTC
Requires
- php: >=5.3.0
This package is auto-updated.
Last update: 2024-09-18 03:17:25 UTC
README
Пакет Htmldom для Laravel 4 и 5, основанный на Simple HTML Dom Parser
Установка
Добавьте следующую строку в раздел require
файла composer.json
{ "require": { "yangqi/htmldom": "1.0.*" } }
Настройка Laravel 5 (как и Laravel 4)
- Добавьте провайдер услуг в
config/app.php
.
'providers' => array( ... 'Yangqi\Htmldom\HtmldomServiceProvider', ...
- Добавьте эквивалент в
config/app.php
.
'aliases' => array( ... 'Htmldom' => 'Yangqi\Htmldom\Htmldom', ...
Использование
- Используйте следующее
$html = new \Htmldom('http://www.example.com'); // Find all images foreach($html->find('img') as $element) echo $element->src . '<br>'; // Find all links foreach($html->find('a') as $element) echo $element->href . '<br>';
Смотрите подробную документацию http://simplehtmldom.sourceforge.net/manual.htm