Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να επιστρέψει JSON Χρησιμοποιώντας την PHP

JavaScript Object Notation ή JSON , είναι μια μορφή ανοιχτού κώδικα για την ανταλλαγή δεδομένων που βασίζονται σε κείμενο μεταξύ των εφαρμογών Web και σε όλες τις πλατφόρμες . JSON χρησιμοποιείται συχνά σε εφαρμογές Ajax , διότι μπορεί να διαβάσει και να καταλάβει πολύ εύκολα, χρησιμοποιώντας JavaScript , ένα απαραίτητο συστατικό της αίτησης Ajax . Πολλές υπηρεσίες Web παρέχει έξοδο σε JSON , καθώς και XML . Μπορείτε να επιστρέψετε τα στοιχεία σε JSON με PHP έκδοση 5.2 ή μεγαλύτερη με τη χρήση της PHP ενσωματωμένη λειτουργία για την κωδικοποίηση δεδομένων σε JSON . Τα πράγματα που θα χρειαστείτε
PHP 5.2 ή μεγαλύτερη
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Δημιουργήστε ένα νέο αρχείο PHP χρησιμοποιώντας ένα πρόγραμμα επεξεργασίας ή το Σημειωματάριο . 2

Δημιουργήστε μια νέα κλάση PHP για να αποθηκεύσετε τα δεδομένα σας θα επιστρέψει σε μορφή JSON . Δημιουργήστε τη μέθοδο κατασκευής για ένα νέο στιγμιότυπο της κλάσης . Για παράδειγμα, πληκτρολογήστε :

κράτος class {

δημόσια $ name , $ κεφαλαίου , $ λουλούδι?

Δημόσια __ construct λειτουργία ( $ abbrev , $ name , $ κεφαλαίου , $ λουλούδι ) {

$ this - > name = $ name ?

$ this - > κεφάλαιο = $ κεφαλαίου ?

$ this - > = $ λουλούδι λουλούδι ?

}
εικόνων 3

Δημιουργήστε μια μέθοδο για την κωδικοποίηση και θα τα επιστρέψουμε σε JSON . Καλέστε τη λειτουργία " json_encode " για να κωδικοποιήσει τα δεδομένα . Για παράδειγμα, πληκτρολογήστε :

json δημόσια λειτουργία ( ) {

json_encode επιστροφής ( $ αυτό) ?

} }


Η 4

Δημιουργήστε μια σειρά από δεδομένα τάξης . Για παράδειγμα, πληκτρολογήστε :

$ κρατών = array ( ) ?

$ Αναφέρει [ "AL" ] = νέο κράτος ( " Alabama " , " MNontgomery " , " Καμέλια ")?

$ αναφέρει [ " GA" ] = νέο κράτος ( " Γεωργία " , " Ατλάντα" , " Cherokee Rose ")?

$ αναφέρει [ "CO" ] = νέο κράτος ( " Colorado" , " Denver " , " Rocky Mountain Columbine ")?
5

Αποδοχή μια παράμετρο URL που περιέχει μια κατάσταση συντομογραφία . Δοκιμάστε να δείτε ότι έχετε στοιχεία για την σύντμηση ζητηθεί . Έξοδος των πληροφοριών σε JSON χρησιμοποιώντας τη μέθοδο που δημιουργήσατε . Για παράδειγμα, πληκτρολογήστε :

$ st = $ _GET [ "κράτος" ]

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα