<?php $xml = <<<XML <?xml version="1.0" standalone="yes"?> <people xmlns:p="http://example.org/ns" xmlns:t="http://example.org/test"> <p:person id="1">John Doe</p:person> <p:person id="2">Susie Q. Public</p:person> </people> XML; $sxe = new SimpleXMLElement($xml); $namespaces = $sxe->getNamespaces(true); var_dump($namespaces); ?>
array(1) { ["p"]=> string(21) "http://example.org/ns" }
http://example.org/test
getDocNamespaces(true)
array (size=2) 'p' => string 'http://example.org/ns' (length=21) 't' => string 'http://example.org/test' (length=23)
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)