【发布时间】:2011-04-21 12:29:40
【问题描述】:
$html = new DOMDocument();
$html->loadHTMLFile($filename);
$meta = $html->getElementsByTagName("meta");
foreach($meta as $oldmeta_tags)
{
$parent = $oldmeta_tags->parentNode;
$parent->removeChild($oldmeta_tags);
}
echo "<br>Number of bytes stored = ".$html->saveHTMLFile($filename);
$result[] = file_get_contents($filename);
有些元标记被删除,有些则没有。请帮助我做错了什么
【问题讨论】:
-
(related) DOMNode replacement with PHP's DOM classes - 这是相同的答案,但由于这不像你的其他三个问题那样明显,我不会密切投票。看看,您几乎是从文档和示例中自己完成的 ;)