Я использую phpquery для извлечения некоторых данных с веб-страницы. Мне нужно определить меню страницы. Моя реализация заключается в том, чтобы найти каждый элемент с сибилизациями > 0, а last-child - "a"
. Мой код:
foreach($this->doc['*'] as $tagObj){
$tag = pq($tagObj);
if(count($tag->siblings()) > 0){
if($tag->find(":last-child")->tagName === "a")
echo trim(strip_tags($tag->html())) . "<br/>";
}
}
Однако я не получаю никаких результатов из-за
$tag- > найти ( ": последний-ребенок" ) → тэгу
который ничего не возвращает. В чем причина этого?