查找节点是否具有使用simplexml的兄弟节点

Nic*_*ard 4 php xml simplexml siblings

我试图找出某个节点是否有兄弟姐妹,如果有,我想知道这些兄弟姐妹是什么.

这可能吗?

Jos*_*vis 8

为了选择节点的兄弟节点,您必须使用相应的XPath ax.以下是如何选择节点的所有兄弟节点(忽略节点本身)

$siblings = $node->xpath('preceding-sibling::* | following-sibling::*');
Run Code Online (Sandbox Code Playgroud)

这就是你要做的一切.