XPathで要素を取得するなど

$url = '[適当なURL]';

$dom = new DOMDocument();
$dom->loadHTMLFile($url);


$xpath = new DOMXpath($dom);


$links = $xpath->query('//a');

if (is_null($links)) {
  echo "no links in this page\n";
  exit();
}

foreach ($links as $link) {
  echo "linkto: ". $link->getAttributeNode('href')->nodeValue;
}

こんな感じ。PHP4からモジュールインストールしなくても使えるDOMDocument。
PHP結構便利やねぇ。