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

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

SimpleTest предоставляет вам аналогичную функциональность:

http://www.simpletest.org/en/browser_documentation.html

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

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

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