PHP Проверить элемент doom элемент на пустоту (длину строки)

Вот так получив нужные элементы, прохожу их чтоб получить ссылки, но в некоторых элементах отсутствует атрибут href, скрипт аварийно завершается на достигнутом элементе без атрибута (Call to a member function getAttribute() on null in), как мне сделать проверку на пустоту и обход ?

foreach ($xpath->query('//section/div/ul/li[starts-with(@class, "filter-links")]') AS $node) {
            #var_dump($node->getElementsByTagName('a')); 
            $href   = $node->getElementsByTagName('a')->item(0)->getAttribute('href');
            echo $href."<br>";

Вот такой вариант мне не помог

if (is_null($node->getElementsByTagName('a'))){ 
                continue;
                }    

var_dump выводит

object(DOMNodeList)#55 (1) { ["length"]=> int(1) } https://www.site/qqw
object(DOMNodeList)#56 (1) { ["length"]=> int(1) } https://www.site/qqwdq
object(DOMNodeList)#55 (1) { ["length"]=> int(0) }

Ответы (1 шт):

Автор решения: Антон Антонов

методом тыка, нашел решение )

if ($node->getElementsByTagName('a')->length == 0){
                continue;
                }    
→ Ссылка