PHP | Função DOMNode lookupPrefix()
A função DOMNode::lookupPrefix() é uma função embutida no PHP que é usada para obter o prefixo do namespace do nó com base no URI do namespace.
Sintaxe:
string DOMNode::lookupPrefix( 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 o prefixo do namespace.
Abaixo, exemplos ilustram a função DOMNode::lookupPrefix() em PHP:
Exemplo 1:
<?php
// Create a new DOMDocument instance
$document = new DOMDocument();
// Load the XML with no namespace
$document->loadXML("<?xml version=\"1.0\"?>
<div >
<h1> GeeksforGeeks </h1>
</div>
");
// Get the prefix with namespace URI "my_namespace"
$prefix = $document->documentElement->
lookupPrefix("my_nsamespace");
echo $prefix;
?>
Saída:
// Empty string as there is no such namespace
Exemplo 2:
<?php
// Create a new DOMDocument instance
$document = new DOMDocument();
// Load the XML with a namespace with prefix x
$document->loadXML("<?xml version=\"1.0\"?>
<div xmlns:x=\"my_namespace\">
<x:h1 x:style=\"color:red;\">
GeeksforGeeks
</x:h1>
</div>
");
// Get the prefix with namespace URI "my_namespace"
$prefix = $document->documentElement->
lookupPrefix('my_namespace');
echo $prefix;
?>
Saída:
x
Referência: https://www.php.net/manual/en/domnode.lookupprefix.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