" Extensible Markup Language ", eller XML , er en vanlig metode for lagring av informasjon i en svært strukturert måte som er enkelt for datamaskiner å forstå. Den SimpleXML modulen kan brukes til å laste inn en XML-fil og direkte tilgang til sin informasjon uten å måtte skrive din egen parser . SimpleXML er inkludert som standard i PHP5 , i tidligere versjoner , må PHP kompileres på nytt med "- enable- SimpleXML " for å laste modulen . Instruksjoner
en
Opprett en ny PHP-filen ved å starte en tom tekstfil og skrive koden direkte mellom " Php " og " > " start og slutt tagger. For testformål , plasserer XML -filen du ønsker å laste i samme katalog som PHP-filen .
2
Påkall " simplexml_load_file ( ) "-funksjonen til å tilordne XML-filen til en variabel . For eksempel, hvis du ønsket å bruke variabelen " $ xmlfile " og XML-filen ble kåret til " test.xml ," du vil laste ned filen ved å skrive " $ xmlfile = simplexml_load_file (' test.xml '); . "
3
Tilgang nodene du vil ved hjelp av " - >" konstruere . Hvis XML- filen inneholder underordnede noder " etternavn " og "fornavn " under den overordnede noden " navn ", kan du hente disse verdiene ved å skrive " $ etternavn = $ xmlfile - > navn - > etternavn " og "$ fornavn = $ xmlfile - > navn - > fornavn " hhv .