ノードが別のノードを含んでいるかを調べる
$other
ノードが other ノードを含んでいるかを調べます。
other
調べるノード
ノードが other ノードを含んでいる場合 true を返します。そうでない場合に false を返します。
true
false
例1 DOMNode::contains の例
<?php$dom = new DOMDocument();$dom->loadXML(<<<XML<!DOCTYPE HTML><html> <body> <main> <p>Hello, world!</p> </main> </body></html>XML);$xpath = new DOMXPath($dom);$main = $xpath->query("//main")[0];var_dump($dom->documentElement->contains($main));?>
上の例の出力は以下となります。
bool(true)