SimpleXMLElement::getNamespaces
Retourne les espaces de noms utilisés dans un document
&reftitle.description;
public arraySimpleXMLElement::getNamespaces
boolrecursive&false;
Retourne les espaces de noms utilisés dans un document.
&reftitle.parameters;
recursive
Si spécifié, retourne tous les espaces de noms utilisés dans les nœuds parents et enfants.
Sinon, retourne uniquement les espaces de noms utilisés dans le nœud racine.
&reftitle.returnvalues;
La méthode getNamespaces retourne un tableau d'espaces de noms
avec leurs URL associés.
&reftitle.examples;
Récupère les espaces de noms utilisés dans un document
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