PHP | Função DOMNode isDefaultNamespace()
A função DOMNode::isDefaultNamespace() é uma função embutida no PHP que é usada para verificar se o namespaceURI especificado é o namespace padrão ou não.
Sintaxe:
bool DOMNode::isDefaultNamespace( string $namespaceURI )
Parâmetros: esta função aceita um único parâmetro $namespaceURI que contém o URI do namespace.
Valor de retorno: Esta função retorna TRUE se namespaceURI for o namespace padrão, FALSE caso contrário.
Os exemplos abaixo ilustram a função DOMNode::isDefaultNamespace() em PHP:
Exemplo 1:
<?php
// Create a new DOMDocument
$dom = new DOMDocument();
// Create a paragraph element with a namespace
$p_element = $dom->createElementNS(
'my_namespace', 'p', 'GeeksforGeeks');
// Append the child to DOMDocument
$dom->appendChild($p_element);
// Check if the namespace is default or not
if($dom->isDefaultNamespace('my_namespace')) {
echo 'Yes, my_namespace is the default namespace.';
}
?>
Saída:
Yes, my_namespace is the default namespace.
Exemplo 2:
<?php
// Create a new DOMDocument
$dom = new DOMDocument();
// Create a paragraph element with a namespace
$p_element = $dom->createElementNS(
'my_namespace', 'p', 'GeeksforGeeks');
// Append the child to DOMDocument
$dom->appendChild($p_element);
// Check if the namespace is default or not
if(!$dom->isDefaultNamespace('some_other_namespace'))
{
echo 'No, some_other_namespace is not'
. ' default namespace.';
}
?>
Saída:
No, some_other_namespace is not the default namespace.
Referência: https://www.php.net/manual/en/domnode.isdefaultnamespace.php
As postagens do blog Acervo Lima te ajudaram? Nos ajude a manter o blog no ar!
Faça uma doação para manter o blog funcionando.
70% das doações são no valor de R$ 5,00...
Diógenes Lima da Silva