如果我得到DOMDocument
这样的话:
<div name="outer">
<div name="inner"></div>
<div name="inner"></div>
</div>
<div name="outer">
</div>
<div name="outer">
<div name="inner"></div>
</div>
如果我$dom->getElementsByTagName('div')
,我将获得所有6个元素,包括内部元素。
我如何选择第二个外部div元素? (name
只是为了表明我的意思,元素没有真正的这些属性!)
修改
我知道我可以使用xpath
,但我更有可能在没有它的情况下寻找解决方案,因为我在其余代码中仅使用DOMDocument函数。