Creare un file PHP usando un editor o il Blocco note. Definire un oggetto per memorizzare i dati , per esempio , capitali di stato e la loro latitudine e longitudine . Ad esempio, digitare : ?
Classe Capitale { pubblica $ citta , $ latitudine, longitudine $ ; public function __ construct ( $ citta , $ latitudine , longitudine $ ) { $ this - > citta = $ city ; $ this-> latitudine = $ latitudine ; $ questo - > longitudine = $ longitudine ; } } inizializzare un array e memorizzare dati nella matrice che si desidera inserire in XML . Ad esempio, digitare : $ capitale = array (); $ capitale [ " Alabama " ] = new Capitale ( " Montgomery " , 32,361538 , -86,279118 ) ; $ capitale [ " Alaska" ] = new capitale ( " Juneau " , 58,301935 , -134,419740 ) ; $ capitale [ " Arizona " ] = new capitale ( "Phoenix" , 33,448457 , -112,073844 ) ; Creare un nuovo oggetto SimpleXML . Ad esempio, digitare : $ xml = new SimpleXMLElement ( " scorrere la matrice di dati e inserire le variabili PHP in XML struttura utilizzando le funzioni fornite da SimpleXML . Aggiungere lo Stato come un elemento figlio . Aggiungere la città come un elemento figlio di Stato. Aggiungere la latitudine e la longitudine come attributi della città . Ad esempio, digitare : foreach ( $ di capitale a partire da $ Stato = > $ dati ) { $ s = $ xml- > addChild ( "stato " , $ stato); $ c = $ s - > addChild ( " città" , $ data - > città) ; $ c - > AddAttribute ( " latitudine " , $ data- > latitudine ) ; $ c - > AddAttribute ( " Longitude " , $ data - > longitudine ) ; } output il risultato in un file . Ad esempio, digitare : $ xml- > asXml ( " capitals.xml " ) ; Salvare il file ed eseguirlo in un browser . Aprire il file XML che crea e che controllano per assicurarsi che la struttura XML è corretta .
2
3
4
5
6
Informazioni correlate
Programmazione © www.354353.com