SimpleXMLElement::getNamespaces
Retorna los namespaces usados en el documento
&reftitle.description;
public arraySimpleXMLElement::getNamespaces
boolrecursivefalse
Retorna los namespaces usados en el documento
&reftitle.parameters;
recursive
Si se especifica, retorna todos los namespaces usados en los nodos
padre e hijos. De lo contrario, retorna sólo los namespaces usados en
el nodo raíz.
&reftitle.returnvalues;
El método getNamespaces retorna un array de
nombres de namespaces con sus URIs asociadas.
&reftitle.examples;
Obtener el namespace del documento en uso
John Doe
Susie Q. Public
XML;
$sxe = new SimpleXMLElement($xml);
$namespaces = $sxe->getNamespaces(true);
var_dump($namespaces);
?>
]]>
&example.outputs;
string(21) "http://example.org/ns"
}
]]>
&reftitle.seealso;
SimpleXMLElement::getDocNamespaces
SimpleXMLElement::registerXPathNamespace