Объекты PHP DOMnode содержат атрибуты textContent и nodeValue, которые кажутся innerHTML node.
nodeValue: значение этого node, в зависимости от его типа
textContent: этот атрибут возвращает текстовое содержимое этого node и его потомков.
В чем разница между этими двумя свойствами? Когда правильно использовать один вместо другого?