Предположим, у меня есть dom_document, содержащий следующий html, и он помещается в переменную с именем $dom_document
<div> <a href='something'>some text here</a> I want this </div>
Я бы хотел получить текст, который находится внутри тега div («Я хочу это»), но не тег. Я делаю следующее:
$dom_document->nodeValue;
К сожалению, с этим утверждением у меня есть тег с ним. Надеюсь, кто-то может помочь. Заранее спасибо. Приветствия. Марк
Вы можете использовать XPath для этого:
$xpath = new DOMXpath($dom_document); $textNodes = $xpath->query('//div/text()'); foreach ($textNodes as $txt) { echo $txt->nodeValue; }