如何使用SimpleHtmlDOM在html文件中插入php代码行

时间:2011-01-18 12:26:25

标签: php html-parsing

我正在尝试在此THE PHP CODE PHP代码<div id="container">之间插入</div>。我在这个Php Html Parser中使用http://simplehtmldom.sourceforge.net/

到目前为止,我已经有了这个,如何找到一个名为container的id的div:

//找到所有属性id = foo

$ret = $html->find('div[id=foo]');

然后在找到foo后,下一步是什么?

2 个答案:

答案 0 :(得分:0)

$html->find('div[id=foo]')->innertext = 'bar';

应该做这项工作,但你可能最好用JS修改DOM?

答案 1 :(得分:0)

为什么不修改源Wordpress模板而不是稍后尝试入侵文本? PHP片段可能会产生大量文本,并且您无法将其逐字插入DOM中 - 您只能插入其输出(您必须使用ob_start()/ob_get_clean() anywyas捕获它。)