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

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

Πώς να δημιουργήσετε έναν πίνακα στην PHP

Οι πίνακες είναι δομές δεδομένων , και χρησιμοποιούνται συχνά σε όλες τις γλώσσες προγραμματισμού , συμπεριλαμβανομένων PHP . Στην PHP , ένας πίνακας είναι στην πραγματικότητα ένα χάρτη, γιατί κάθε πλήκτρο έχει αντιστοιχιστεί σε μια τιμή . Οι πίνακες είναι πολύ χρήσιμα για την αποθήκευση δεδομένων σε περιπτώσεις , όταν μια μεταβλητή μπορεί να έχει πολλές αξίες . Τα πράγματα που θα χρειαστείτε
PHP 5 , που έχει εγκατασταθεί και ρυθμιστεί σωστά
PHP IDE
διακομιστή Web ( κατά προτίμηση Apache )
server της βάσης δεδομένων MySQL , διαμορφωμένο για την εργασία με την PHP
Η Εμφάνιση Περισσότερες οδηγίες
ανάλυσης των δεδομένων που θα πάνε το Array
Η 1

Φανταστείτε ότι έχετε να γράψετε ένα κατάλογο ταινιών . Μία από τις μεταβλητές που θα χρησιμοποιήσετε στο πρόγραμμά σας είναι ο τίτλος της ταινίας . Αλλά αν έχετε χιλιάδες ταινίες , χρησιμοποιώντας μια ξεχωριστή μεταβλητή για την αποθήκευση κάθε τίτλος δεν είναι ιδανική . Αντ 'αυτού , θα πρέπει να χρησιμοποιήσετε μια μεταβλητή ( ο τίτλος ), η οποία έχει πολλές αξίες ( " One Flew Over φωλιά του κούκου ", " The Graduate " και ούτω καθεξής ) . Τα δεδομένα αυτά είναι ένα ιδανικό υποψήφιο για μια σειρά . 2

Ελέγξτε για να δείτε αν έχετε ήδη μια λίστα τιμών , έτσι ώστε να μπορείτε να δημιουργήσετε τον πίνακα με τη λειτουργία πίνακα αντί για τη συμπλήρωση με το χέρι .

εικόνων Δημιουργήστε το Array
Η 3

κηρύξει τον πίνακα και να ορίσετε τιμές: $ τίτλοι = array ( "Hair " , " The Office" , " Τροία " , " Ταρζάν " , " American Pie " , " Αδάμ και Εύα " , " Mystery " , " ET " , " Star Wars ")? Εισάγετε πολλούς τίτλους ταινιών όπως έχετε . Αν οι τιμές είναι χορδές , όπως στο παραπάνω παράδειγμα , μην ξεχάσετε τα εισαγωγικά γύρω τους . Αν οι τιμές είναι ακέραιοι , μπορείτε να παραιτηθούν από τα εισαγωγικά .
Η 4

εκτιμώ ότι αυτή η σειρά έχει δημιουργηθεί με αριθμητικό ευρετηρίαση . Στο παραπάνω παράδειγμα , η σειρά έχει εννέα στοιχεία ( τίτλοι ταινιών ) και οι δείκτες είναι από 0 ( "Hair " ) έως 8 ( "Star Wars" ) . Ωστόσο , μπορείτε επίσης να δημιουργήσετε συνειρμική συστοιχίες .
5

Δημιουργήστε ένα associative array . Μια associative array χρησιμοποιεί κειμένου πλήκτρα αντί για αριθμούς , και οι δείκτες είναι πιο περιγραφικό . Αυτό είναι ιδιαίτερα χρήσιμο όταν οι τιμές δεν είναι χορδές . Η γενική σύνταξη είναι η ακόλουθη : . $ Μισθού [ " John Smith "] = 3000 ? Αυτό θα ορίσει την τιμή 3000 στο στοιχείο του πίνακα , το οποίο έχει την " John Smith " δείκτη
Η 6

Χρησιμοποιήστε το συνάρτηση πίνακα για να δημιουργήσετε τον πίνακα . $ μισθό = array ( " John Smith " = > 3000 , " Sally Jones " = > 4000 , " Chris Steward " = > 4900 , " Mary Roberts " = > 6500 , " Sam Μωυσής " = > 5400 , " Alice Roberts " = > 4200 ) ? Παρατηρήστε τη μικρή διαφορά στη σύνταξη : Μπορείτε να χρησιμοποιήσετε το σύμβολο => για να εισαγάγετε την τιμή για το κλειδί
εικόνων εκτελέσει . Απλές λειτουργίες με το Array
Η 7

τιμές αναφοράς από τη σειρά από το δείκτη τους . Για παράδειγμα , εάν θέλετε να εμφανίσετε τον τίτλο «Ο Αδάμ και η Εύα , " θα κάνουμε το εξής : echo $ τίτλους [ 5 ] ? Γιατί "Αδάμ και Εύα " είναι το έκτο στοιχείο της συστοιχίας και του δείκτη της είναι 5
Τετάρτη 8

Εκχώρηση τιμών σε στοιχεία πίνακα . Αν θέλετε να ορίσετε μια νέα τιμή για ένα στοιχείο του πίνακα , χρησιμοποιήστε την ακόλουθη : $ τίτλους [ 6 ] = "Midnight Express " ? Αυτό θα αντικαταστήσει το " Μυστήριο " με τιμή " Midnight Express "
Η

Η

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

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