📅  最后修改于: 2023-12-03 15:33:32.317000             🧑  作者: Mango
DOMNode isSameNode()是PHP DOM扩展中的一个函数,用于比较两个节点是否是同一节点。如果两个节点是同一节点,返回true,否则返回false。
以下是DOMNode isSameNode()函数的语法:
public bool DOMNode::isSameNode ( DOMNode $node )
参数说明:
node
:必选参数,要比较的节点。返回值:
以下示例演示了如何使用DOMNode isSameNode()函数:
$doc = new DOMDocument();
$doc->load('test.xml');
//获取第一个book节点
$book1 = $doc->getElementsByTagName('book')->item(0);
//获取第二个book节点
$book2 = $doc->getElementsByTagName('book')->item(1);
if($book1->isSameNode($book2)) {
echo '两个节点是同一节点';
} else {
echo '两个节点不是同一节点';
}
上面代码输出结果为: 两个节点不是同一节点
。