PHP getDocNamespaces() function
Paglalarawan at Paggamit
Ang funcyon na getDocNamespaces() ay ibibigay ng SimpleXMLElement object ang mga namespace na idineklara sa XML dokumento.
Kung nagtagumpay, ang funcyon na ito ay ibibigay ang isang array na naglalaman ng pangalan ng namespace (na may kaugnay na URL). Kung nabigo, ibibigay ang false.
Syntax
class SimpleXMLElement { string getDocNamespaces(recursive) }
Parameter | Description |
---|---|
recursive | Optional. Magbigay ng batas kung ibibigay ang lahat ng pangalan ng namespace sa mga magulang at mga anak na node. Ang default ay false. |
Instance
XML File:
<?xml version="1.0" encoding="ISO-8859-1"?> <note xmlns:b="http://www.codew3c.com/example/"> <to>George</to> <from>John</from> <heading>Reminder</heading> <b:body>Do not forget the meeting!</b:body> </note>
PHP Code:
<?php if (file_exists('test.xml')) { $xml = simplexml_load_file('test.xml'); } print_r($xml->getDocNamespaces()); ?>
Output na parang:
Array ( [b] => http://www.codew3c.com/example/ )