По неизвестной мне причине парсер находит элементы, которые я не вижу в коде страницы.
<?php
include_once 'simple_html_dom.php';
$url = 'http://www.felix.ru';
$html = new simple_html_dom();
$html -> load_file($url);
foreach ($html->find('a.Depth[href*=catalog], a.Depth2[href*=catalog]') as $e) {
echo $e->href . '<br>';
}
К примеру, выводит следующие ссылки:
/catalogue/3245/333449/
/catalogue/2152/320429/
/catalogue/2152/320430/
Наверняка ответ лежит на поверхности. Но собственных знаний не хватает по причине малоопытности.