Extensible Markup Language er en fleksibel måde at transportere data over internettet og mellem applikationer . Inden XML er data indeholdt i elementer, der har navne. Fordi XML er så fleksibel, kan disse elementer have, hvad navne programmøren begær, defineret af hvad der kaldes en namespace . XML bruges ofte i forbindelse med Hypertext Preprocessor , som udfører scripts på serveren side af web-hosting . For at styre komplekse namespace data via PHP, skal du ansætter nogle specielle funktioner. Disse funktioner identificere og afkode XML namespace . Ting du skal
Notesblok
Vis Flere Instruktioner
1
Load XML vha. simplexml_load_file funktionen . For eksempel, hvis filen er placeret på http://www.mergingtoll.com/careful.xml ville funktionen se ud : Hej
$ omhyggelig = simplexml_load_file ( ' http://www.mergingtoll.com /careful.xml ');
Dette ville gemme XML-fil i en variabel kaldet $ omhyggelig
2
Opret en SimpleXML element for din nye variabel. . For eksempel : Hej
$ carefulsimple = new SimpleXMLElement ( $ omhyggelig )
3
Brug getNamespaces metode til at udvinde alle namespaces fra din SimpleXML element . For eksempel : Hej
$ carefulns = $ carefulsimple -> getNamespaces ( sand ),
4
Udskriv namespace array ved hjælp af print_r funktion. For eksempel : Hej
print_r ( $ carefulns )
Dette giver dig mulighed for at se alle de namespaces tilknyttet din XML-fil
< br . >