SimpleXMLElement->getDocNamespaces()
Returns namespaces declared in document
&reftitle.description;
SimpleXMLElement
arraygetDocNamespaces
boolrecursive
Returns namespaces declared in document
&reftitle.parameters;
recursive
If specified, returns all namespaces declared in parent and child nodes.
Otherwise, returns only namespaces declared in root node.
&reftitle.returnvalues;
The getDocNamespaces method returns an array
of namespace names with their associated URIs.
&reftitle.examples;
Get document namespaces
John Doe
Susie Q. Public
XML;
$sxe = new SimpleXMLElement($xml);
$namespaces = $sxe->getDocNamespaces();
var_dump($namespaces);
?>
]]>
Working with multiple namespaces
John Doe
Susie Q. Public
XML;
$sxe = new SimpleXMLElement($xml);
$namespaces = $sxe->getDocNamespaces(TRUE);
var_dump($namespaces);
?>
]]>
&reftitle.seealso;