寻找与getElementById和innerHTML等效的PHP

时间:2011-06-28 14:22:40

标签: php javascript innerhtml getelementbyid

我正在寻找与Javascript函数getElementById()和innerHTML等效的PHP。基本上,我如何编辑文档中某些ID的内容?感谢。

2 个答案:

答案 0 :(得分:9)

getElementById()可用via DomDocument

innerHTML()不是,但可以模拟它:

$innerHTML = '';
foreach($node->childNodes as $child) {
  $innerHTML .= $node->ownerDocument->saveXML($child);
}

如果您的PHP版本支持它,您可以使用saveHTML代替saveXML

答案 1 :(得分:1)

你做不到。 PHP是服务器端,在呈现文档后无法对文档进行操作。