使用$element->children()
无法获取当前元素的所有子元素。
但是,如何使用SimpleXML获取当前元素的所有父元素呢?
假设它看起来像这样:
<entity id=1>
<name>apple</name>
<entities>
<entity id=2>
<name>mac</name>
<entities>
<entity id=3>
<name>safari</name>
</entity>
</entities>
</entity>
</entities>
</entity>
如果我的当前$element
是id=3
,我想获取Mac和苹果实体的ID。
使用SimpleXML是否可以实现这一点?因为我找不到任何允许我这样做的函数?