PHP4でHTMLをparse

PHP4でHTMLをparseして
・getElementById
・getElementsByClassName
・getElementsByTagName
使いたんだけど、クラスが見つけられません>_<
マッシュアップとかいろいろ流行ってるので
みんなスクレイピングとかしてるよね?
PEARのHTMLSax3とか使って自力で作るしかないかな。
HTMLSax3
http://pear.php.net/package/XML_HTMLSax3
自力で作りたくないので情報求む!