PHP简单HTML Dom:Prepend

PHP简单HTML Dom:Prepend,php,simple-html-dom,Php,Simple Html Dom,我想获得以下代码: <div class="class1">Any Text<div>Or any other Content</div></div> 但是如何添加“extra”-div?正确的语法是: $ret = $html->find('div.foo'); //OR $ret = $html->find('div[class=foo]'); 来源: 如何查找HTML元素?第节,选项卡高级正确的语法如下: $ret = $ht

我想获得以下代码:

<div class="class1">Any Text<div>Or any other Content</div></div>

但是如何添加“extra”-div?

正确的语法是:

$ret = $html->find('div.foo');
//OR
$ret = $html->find('div[class=foo]');
来源:

如何查找HTML元素?第节,选项卡高级

正确的语法如下:

$ret = $html->find('div.foo');
//OR
$ret = $html->find('div[class=foo]');
来源:
如何查找HTML元素?节,选项卡高级($e->innertext)读取或写入元素的内部HTML文本。 也许这行得通……)

foreach($html->find(“div.class1”)作为$element){
$element->innertext='.$element->innertext;
$element->class=“class1另一个_类”;
}
($e->innertext)读取或写入元素的内部HTML文本。 也许这行得通……)

foreach($html->find(“div.class1”)作为$element){
$element->innertext='.$element->innertext;
$element->class=“class1另一个_类”;
}

我不确定是否可以在这里询问,什么是PHP简单HTML Dom?您有任何好的链接可以查看它。@CheongBC它是PHPA的HTML解析器,在手册中显示语法正确:$ret=$HTML->find('.foo');我不确定你能在这里问什么是PHP简单HTML Dom?你有什么好的链接可以查看它。@CheongBC它是PHPA的HTML解析器,在手册中显示语法是正确的:$ret=$HTML->find('.foo');
$ret = $html->find('div.foo');
//OR
$ret = $html->find('div[class=foo]');
foreach($html->find("div.class1") as $element) {
    $element->innertext = '<div class="extra"></div>' . $element->innertext;
    $element->class = "class1 another_class";
}