Extensible Markup Language er en fleksibel måte å transportere data over Internett og mellom programmer . Innenfor XML , er data som finnes i elementer som har navn . Fordi XML er så fleksibel , kan disse elementene har uansett navngir programmereren ønsker , definert ved det som kalles en navnerommet. XML er ofte brukt i forbindelse med Hypertext Preprocessor , som utfører skript på serversiden av web hosting. For å håndtere komplekse namespace data via PHP, må du ansette noen spesielle funksjoner . Disse funksjonene identifisere og dekode XML navnerommet. Du trenger
Notepad
Vis flere instruksjoner
en
Load XML hjelp av simplexml_load_file funksjonen. For eksempel , hvis filen er plassert på http://www.mergingtoll.com/careful.xml , vil funksjonen se ut : en
$ forsiktig = simplexml_load_file (' http://www.mergingtoll.com /careful.xml ');
p Dette vil lagre XML-fil i en variabel kalt $ forsiktig
2
Opprett en SimpleXML element for den nye variabelen . . For eksempel : en
$ carefulsimple = ny SimpleXMLElement ( $ forsiktig) ;
3
Bruk getNamespaces metode for å trekke ut alle navnerom fra din SimpleXML element . For eksempel : en
$ carefulns = $ carefulsimple - > getNamespaces ( true);
4
Skriv ut namespace array ved hjelp av print_r funksjonen. For eksempel : en
print_r ( $ carefulns ) ;
p Dette gjør at du kan se alle de navnerommene forbundet med XML-filen