Разрабатывая всё новые скрипты и реализуя всё новые задумки, мне пришлось столкнуться с такой проблемой, как парсинг внешних ресурсов. При этом, если для XML парсинга в PHP достаточно стандартных инструментов и способов, среди которых самым удобным я считаю использование класса Simple XML Element, то для парсинга HTML страниц стандартные средства либо недостаточно удобные, либо без нужного функционала.
Хотя и в стандартном наборе PHP есть класс DOM Document, но у него ограниченные возможности, посему приходилось самому дописывать и допиливать нужные функции. Мне не удавалось с помощью него нормально обработать спарсенную страницу.
Поэтому я начал искать внешние html парсеры и наткнулся на такую хорошую штуку, как класс Simple HTML DOM Parser, и был очень приятно удивлен. Это то, что я искал и что нужно было мне!
Читать полностью статью "
Simple HTML DOM Parser - удобный html парсер".