->nodValue
возвращает простую строку, а не объект. У любого данного узла есть только одно значение узла, так что нет субобъекта / 1002 * для получения других данных.
$results->item(0)->nodeValue; // correct - nodevalue of first result node in results object
^---note the S
$result->item(0)->... // incorrect - result is a single node
Запрос xpath () возвращает DOMNodeList. Выполнение foreach в этом списке возвращает отдельные объекты DOMNode, которые были найдены запросом xpath. Каждый DOMNode имеет один атрибут nodeValue, который представляет собой содержимое узла в виде строки.