Δημιουργήστε ένα αρχείο PHP χρησιμοποιώντας ένα πρόγραμμα επεξεργασίας ή το Notepad . Ορίστε ένα αντικείμενο για την αποθήκευση δεδομένων , για παράδειγμα , πρωτεύουσες και τις γεωγραφικές συντεταγμένες τους . Για παράδειγμα, πληκτρολογήστε :
Κατηγορία Capital { δημόσια $ πόλης , $ γεωγραφικό πλάτος , γεωγραφικό μήκος $ ? Δημόσια __ construct λειτουργία ( $ πόλη , $ γεωγραφικό πλάτος , γεωγραφικό μήκος $ ) { $ this - > πόλη = $ πόλη? $ this - > γεωγραφικό πλάτος = $ γεωγραφικό πλάτος ? $ this - > γεωγραφικού μήκους = $ ? } } 2 προετοιμαστεί μια σειρά και να αποθηκεύουν τα δεδομένα στον πίνακα που θέλετε να εισαγάγετε σε XML . Για παράδειγμα, πληκτρολογήστε : $ κεφάλαιο = array ()? $ Κεφαλαίου [ « Alabama " ] = new Κεφαλαίου ( " Montgomery " , 32.361538 , -86.279118 ) ? $ κεφαλαίου [ " Αλάσκα " ] = new κεφαλαίου ( « Τζούνο » , 58.301935 , -134.419740 ) ? $ κεφαλαίου [ " Arizona " ] = new κεφαλαίου ( " Φοίνιξ" , 33.448457 , -112.073844 ) ? Δημιουργήστε ένα νέο αντικείμενο SimpleXML . Για παράδειγμα, πληκτρολογήστε : $ xml = νέα SimpleXMLElement ( " 4 επαναλήψεις στη σειρά των δεδομένων και να εισαγάγετε μεταβλητές της PHP στην XML δομή χρησιμοποιώντας τις λειτουργίες που παρέχονται από SimpleXML . Προσθέστε το κράτος ως ένα στοιχείο του παιδιού . Προσθέστε την πόλη ως ένα στοιχείο-παιδί του κράτους . Προσθέστε το γεωγραφικό πλάτος και μήκος ως χαρακτηριστικά της πόλης . Για παράδειγμα, πληκτρολογήστε : foreach ( $ κεφαλαίου $ state = > $ data ) { $ s = $ xml - > addChild ( «κράτος» , $ κατάσταση) ? $ c = $ s - > addChild ( " πόλη " , data- > $ πόλης) ? $ c - > addAttribute ( το "πλάτος " , $ δεδομένων - > γεωγραφικού πλάτους ) ? $ c - > addAttribute ( « μήκος » , data- > $ μήκος) ? } εξόδου το αποτέλεσμα σε ένα αρχείο . Για παράδειγμα, πληκτρολογήστε : $ xml - > asXML ( " capitals.xml ")? Αποθηκεύστε το αρχείο και να το εκτελέσετε σε ένα πρόγραμμα περιήγησης . Ανοίξτε το αρχείο XML που δημιουργεί και να το ελέγξετε για να βεβαιωθείτε ότι η δομή XML είναι σωστή .
Η 3
Η
5
Η 6
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα