DOMNode::isDefaultNamespace()
检查当前节点的命名空间URI是否为默认命名空间URI
方法名称:DOMNode::isDefaultNamespace()
适用版本:PHP 5, PHP 7
用法:
isDefaultNamespace() 方法用于检查当前节点的命名空间URI是否为默认命名空间URI。如果节点的命名空间URI是默认命名空间URI,则返回 true;否则返回 false。
语法:
bool DOMNode::isDefaultNamespace ( string $namespaceURI )
参数:
namespaceURI: 要检查的命名空间URI。
返回值:
返回一个布尔值,表示当前节点的命名空间URI是否为默认命名空间URI。
示例:
<?php
// 创建一个包含命名空间的XML文档
$xmlString = '';
$doc = new DOMDocument();
$doc->loadXML($xmlString);
// 获取根节点
$root = $doc->documentElement;
// 检查节点的命名空间URI是否为默认命名空间URI
if ($root->isDefaultNamespace("http://example.com/xml")) {
echo "当前节点的命名空间URI是默认命名空间URI";
} else {
echo "当前节点的命名空间URI不是默认命名空间URI";
}
?>
输出结果:
当前节点的命名空间URI是默认命名空间URI