// Find all element has attribute id
$ret = $html->find('*[id]');
这是查找所有具有属性ID的元素的示例。有什么方法可以找到所有元素。我尝试这种方式,但它不工作:如何使用PHP Simple DOM DOM分析器查找所有元素?
// Find all element
$ret = $html->find('*');
补充:
我想通过在$ HTML的所有元素来获取,所有的父母和孩子的内容将是牵强。例如:
<div>
<span>
<div>World!</div>
<div>
<span>Hello!</span>
<span>
<div>Hello World!</div>
</span>
</div>
</span>
</div>
现在我想逃避所有<span>
与他们的明文内,让所有<div>
我们!预期结果:
<div>
<div>World!</div>
<div>
<div>Hello World!</div>
</div>
</div>
如果什么$ HTML是'
这不是如何访问DOM的作品,请参阅我的编辑。你能提供一些HTML和你的预期输出。您需要使用'$ html-> children()' –
等方法访问DOM树。我已经为主要问题添加了一些细节,您可以查看它 – Manhhailua