Парсинг HTML с помощью DOMDocument в PHP довольно простой и эффективный способ. Вот пример как это можно сделать:
$html = '<div class="item"><img src="1.jpg" /></div><div class="item"><img src="2.jpg" /></div><div class="item"><img src="3.jpg" /></div>';
$doc = new DOMDocument();
$doc->loadHTML($html);
$xpath = new DOMXPath($doc);
$images = $xpath->query('//img');
foreach ($images as $image) {
$src = $image->getAttribute('src');
echo "Image source: $src<br>";
}
В этом примере, мы используем DOMDocument для загрузки HTML, а затем создаем объект DOMXPath для выполнения запросов к элементам. Затем мы используем метод getAttribute('src') для получения атрибута src из тега img и выводим его содержимое. Вы можете адаптировать этот код для ваших потребностей, включая загрузку HTML из URL или файла.
Автор: Евгений Морковин




0 комментариев
Оставьте комментарий
Комментарии