php IHDR w Q )Ba pHYs sRGB gAMA a IDATxMk\U s&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨ G;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j- $_q?qS XzG'ay
files >> /php-7.1.11/ext/simplexml/tests/ |
files >> //php-7.1.11/ext/simplexml/tests/025.phpt |
--TEST-- SimpleXML: getting namespaces --SKIPIF-- <?php if (!extension_loaded("simplexml")) print "skip"; ?> --FILE-- <?php $xml =<<<EOF <?xml version='1.0'?> <xhtml:html xmlns:html='http://www.w3.org/1999/xhtml' xmlns:xhtml='http://www.w3.org/TR/REC-html40'> <xhtml:head><xhtml:title xmlns:xhtml='http://www.w3.org/TR/REC-html401'>bla</xhtml:title></xhtml:head> <xhtml:body html:title="b"> <html:h1>bla</html:h1> <foo:bar xmlns:foo='foobar' xmlns:baz='foobarbaz'/> </xhtml:body> </xhtml:html> EOF; $sxe = simplexml_load_string($xml); var_dump($sxe->getNamespaces()); var_dump($sxe->getNamespaces(true)); var_dump($sxe->getDocNamespaces()); var_dump($sxe->getDocNamespaces(true)); $xml =<<<EOF <?xml version='1.0'?> <html xmlns='http://www.w3.org/1999/xhtml'> <head><title xmlns='http://www.w3.org/TR/REC-html40'>bla</title></head> </html> EOF; $sxe = simplexml_load_string($xml); var_dump($sxe->getNamespaces()); var_dump($sxe->getDocNamespaces()); $xml =<<<EOF <?xml version='1.0'?> <root/> EOF; $sxe = simplexml_load_string($xml); var_dump($sxe->getNamespaces()); var_dump($sxe->getDocNamespaces()); ?> ===DONE=== <?php exit(0); ?> --EXPECTF-- array(1) { ["xhtml"]=> string(31) "http://www.w3.org/TR/REC-html40" } array(3) { ["xhtml"]=> string(31) "http://www.w3.org/TR/REC-html40" ["html"]=> string(28) "http://www.w3.org/1999/xhtml" ["foo"]=> string(6) "foobar" } array(2) { ["html"]=> string(28) "http://www.w3.org/1999/xhtml" ["xhtml"]=> string(31) "http://www.w3.org/TR/REC-html40" } array(4) { ["html"]=> string(28) "http://www.w3.org/1999/xhtml" ["xhtml"]=> string(31) "http://www.w3.org/TR/REC-html40" ["foo"]=> string(6) "foobar" ["baz"]=> string(9) "foobarbaz" } array(1) { [""]=> string(28) "http://www.w3.org/1999/xhtml" } array(1) { [""]=> string(28) "http://www.w3.org/1999/xhtml" } array(0) { } array(0) { } ===DONE===y~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`