Это должно быть очень просто. Я загружаю php через DOMDocument();Как вывести текст элемента ById в DOM?
$doc = new DOMDocument();
$doc->loadHTML($html);
$el = $doc->getElementById('somethingId');
Допустим, у меня есть
<html><head></head><body><div id="somethingId">my <span style="background:red">something else</span> information</div></body></html>
Q1. Как отгонять то, что внутри этого элемента («моя информация») от $ el?
Q2. Как эхо вводить внутри и включая данные о масштабах (например, innerHTML в javascript)?
Ответ на Q2:
$ дети = $ el-> ChildNodes;
foreach ($children as $child) { $innerHTML .= $child->ownerDocument->saveXML($child); }
эхо $ innerHTML
эхо '$ el-> nodeValue' –