ノードが別のノードを含んでいるかを調べる
$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)