PHP: simple_html_dom - как найти элементы, которые НЕ находятся в определенном классе? - PullRequest
4 голосов
/ 30 июля 2011

Я использую simple_html_dom в PHP, чтобы получить все A-теги внутри html-страницы. Но некоторые теги находятся внутри div, который следует игнорировать.

Я думаю, мне нужно что-то вроде:

$htmldom->find("!div[class=blabla] a");

Я обнаружил, что могу использовать [attribute!=value] для указания элементов, которые НЕ имеют определенного значения атрибута, но как это будет работать для элементов?

1 Ответ

1 голос
/ 30 июля 2011

У вас в основном было это:

$htmldom->find("[class!=blabla] a");
...