страницы, на другой из моих доменов, которые я хотел бы, чтобы очистить один из DIV содержит:Как скрести HTML содержимое одного DIV по идентификатору с помощью PHP
<div id="thisone">
<p>Stuff</p>
</div>
<div id="notthisone">
<p>More stuff</p>
</div>
Используя этот PHP ...
<?php
$page = file_get_contents('http://thisite.org/source.html');
$doc = new DOMDocument();
$doc->loadHTML($page);
foreach ($doc->getElementsByTagName('div') as $node) {
echo $doc->saveHtml($node), PHP_EOL;
}
?>
... дает мне все divs на http://thisite.org/source.html, с html. Тем не менее, я хочу только пробить div с идентификатором «thisone», но используя:
foreach ($doc->getElementById('thisone') as $node) {
ничего не вызывает.