Выберите nodeValue, но исключите дочерние элементы

Допустим, у меня есть этот код:

<p dataname="description">
Hello this is a description. <a href="#">Click here for more.</a>
</p>

Как выбрать значение узлаp но исключитьa а это контент?

Мой текущий код:

$result = $xpath->query("//p[@dataname='description'][not(self::a)]");

Я выбираю это$result->item(0)->nodeValue;

Ответы на вопрос(2)

Ваш ответ на вопрос