Механизировать и BeautifulSoup для PHP?

Мне было интересно, было ли что-то похожее на Mechanize или BeautifulSoup для PHP?

Ответ 2

Я не знаю, как мощный BeautifulSoup, так что, возможно, это будет не так здорово; но вы можете попробовать использовать DOMDocument::loadHTML:

Функция анализирует HTML содержащийся в источнике строки. В отличие от загрузки XML, HTML не обязательно должен быть хорошо сформированный для загрузки.

После этого вы сможете получить доступ к HTML-документу с помощью DOM-методов, включая запросы XPath.