Поиск элемента в HTML документе с помощью PHP

261
21 мая 2017, 20:41

Как в PHP можно найти нужный элемент в HTML документе или строке, аля get_file_content($htmlString);

Например, есть сайт site.ru у него в "голове" есть скрипт <script src=site.ru></script> Нужно проверить, существует ли этот тег с атрибутом src на сайте

Answer 1

Можете воспользоваться PHP Simple HTML DOM Parser.

// Забираете всё что находится по ссылке
$html = file_get_html('http://site.com/');
//Ищите ваш тег, если не найдет вернет null (если я не ошибаюсь)
$el = $html->find('script[src=site.ru]', 0);

Больше примеров доступно по ссылке выше.

READ ALSO
Как стилизовать скроллбар на странице

Как стилизовать скроллбар на странице

Увидел такое в шаблоне Essential и хочу спросить, как стилизовать скроллбар справа? Вот картинкаОн на ней синий и толще, а не как стандартный

287
Включение программы через время

Включение программы через время

Как сделать, чтобы при выборе варианта времени из CheckedListBox и подтверждении кликом по Button, программа выключилась после прохождения выбранного...

252
Как найти ссылки на все страницы сайта ASP MVC

Как найти ссылки на все страницы сайта ASP MVC

Добрый вечер! Проект ASP MVCЗадача: есть адрес некого сайта в Интернете (в строковом виде)

265