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

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

Πώς να μετατρέψετε ένα Array σε PHP

Η γλώσσα προγραμματισμού PHP επιτρέπει στους προγραμματιστές Web για τη δημιουργία διαδραστικών ιστοσελίδων . PHP έχει πολλά ισχυρά χαρακτηριστικά που απλοποιούν κοινές εργασίες προγραμματισμού . Ένα σημαντικό χαρακτηριστικό είναι η δυνατότητα να μετατρέψετε ένα αντικείμενο σε μια σειρά και το αντίστροφο . Ένας πίνακας είναι μια διαδοχική συλλογή των δεδομένων . Όταν ένας πίνακας μετατρέπεται σε ένα αντικείμενο , μπορεί εύκολα να αποθηκευθεί για χρήση αργότερα. Μετατρέποντας ένα αντικείμενο σε μια σειρά επιτρέπει στα στοιχεία της να είναι προσβάσιμες . Μετατροπή από και προς συστοιχίες χρησιμοποιεί τα serialize και αποσειριοποίηση λειτουργίες , αντίστοιχα . Τα πράγματα που θα χρειαστείτε
Υπολογιστή με διακομιστή PHP ή ένα σε απευθείας σύνδεση PHP διερμηνέα ( βλ. Πόρων )
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Αποφασίστε πώς θα τρέξει κώδικα PHP σας . Εάν έχετε ένα διακομιστή PHP , μπορείτε να εκτελέσετε κώδικα χρησιμοποιώντας αρχεία PHP . Αν δεν έχετε πρόσβαση σε ένα διακομιστή PHP , μπορείτε να χρησιμοποιήσετε ένα online PHP διερμηνέα . Εισάγετε τον κωδικό σε αυτό το σεμινάριο , είτε σε ένα αρχείο PHP ή την απευθείας σύνδεση PHP διερμηνέα 2

Ξεκινήστε το πρόγραμμα PHP σας με την ακόλουθη δήλωση : .

με 3

να αναγνωρίσει μια σειρά όπως αυτό :

$ someArray = array ( " item1 " = > " value1 " , " item2 " = > " τιμή2 ")?
Φτηνές 4

Εκτυπώστε το πρώτο στοιχείο του πίνακα , χρησιμοποιώντας τη λειτουργία εκτύπωσης, όπως αυτό :

εκτύπωσης ( $ someArray [ « item1 " ] ) ?
5

Εκτυπώστε ένα νέο χαρακτήρα γραμμής για να διαλύσουν την έξοδο του προγράμματος σε δύο γραμμές . Μπορείτε να εκτυπώσετε μια νέα γραμμή σαν αυτή :

print ( "\\ n" )
Η 6

Μετατρέψτε τον πίνακα σε ένα αντικείμενο χρησιμοποιώντας τη συνάρτηση serialize . Αυτή η συνάρτηση επιστρέφει μια συμβολοσειρά συνέχειες που πρέπει να ανατεθεί σε μια νέα μεταβλητή . Για να αναθέσετε την συνέχειες πίνακα σε μια μεταβλητή με όνομα $ serializedArray , γράψτε την ακόλουθη γραμμή κώδικα :

$ serializedArray = serialize ( $ someArray ) ?
Η 7

Μετατρέψτε το συνέχειες string σε ένα array με τη unserialize λειτουργία . Αυτή η συνάρτηση επιστρέφει έναν πίνακα που πρέπει να αποθηκεύονται σε μια νέα μεταβλητή :

$ unserializedArray = unserialize ( $ serializedArray ) ?
8

Εκτυπώστε την πρώτη τιμή του πίνακα $ unserializeArray χρησιμοποιώντας η ακόλουθη γραμμή :

print $ unserializedArray [ « item1 "]?
Η 9

Σύναψη PHP πρόγραμμα σας με την παρακάτω δήλωση :

>
;

το πρόγραμμά σας είναι τώρα έτοιμο να δοκιμαστεί σε διακομιστή PHP σας ή σε απευθείας σύνδεση PHP διερμηνέα .
Η 10

Εκτελέστε το πρόγραμμα . Το πρόγραμμα δημιουργεί έναν πίνακα και εκτυπώνει την πρώτη τιμή . Η συστοιχία στη συνέχεια μετατρέπεται σε ένα αντικείμενο, του επιτρέπει να εύκολα να αποθηκευτεί ή να αποθηκευτούν σε ένα αρχείο . Στη συνέχεια, το αντικείμενο μετατρέπεται πίσω σε μία συστοιχία και το πρώτο του αξία εκτυπώνεται . Η έξοδος του προγράμματος μοιάζει με αυτό και δείχνει πως το αντικείμενο είναι μετατραπεί ξανά σε μια σειρά αμετάβλητη :

ενδιαφέροντος1

ενδιαφέροντος1
Η
εικόνων

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

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