Υπολογιστές, Προγραμματισμός
Πώς είναι η διαλογή σειρές;
Συχνά, κατά την επίλυση ορισμένων εργασιών που απαιτούνται για να γίνει η διαλογή των δεδομένων που είναι αποθηκευμένα σε έναν πίνακα. Τι είναι η διαλογή πίνακες; Εδώ, για παράδειγμα, να παίζουν στα χαρτιά, οι άνθρωποι που τις κάρτες τους για την αξία και το χρώμα. Αυτό καθιστά δυνατό να προσδιοριστεί ποιες άλλες κάρτες δεν έχουν. Και στα λεξικά όλες αλφαβητικά. Τα παραδείγματα είναι πολλά. Ταξινόμηση - για να αλλάξετε ορισμένα αντικείμενα σε οποιαδήποτε σειρά για τους λόγους που προβλέπονται. Ταξινόμηση συστοιχίες απαιτούν αρκετά συχνά. Για το σκοπό αυτό, χρησιμοποιούνται διαφορετικές μέθοδοι. Για να κατανοήσουμε την ουσία τους, αρκεί να εξετάσει λεπτομερώς μια σειρά από τρόπους.
Είναι σημαντικό να γίνει κατανοητό ότι η συστοιχία αποτελείται από πολλαπλά ζεύγη κλειδιών και συγκεκριμένες τιμές. Ταξινόμηση πίνακες σε C γίνεται με τη βοήθεια δεκάδων γραμμές κώδικα, και η γλώσσα PHP, αυτό επιτυγχάνεται μόνο μία απλή εντολή. Ταξινόμηση συστοιχίες είναι δυνατή βάσει των κλειδιών ή τιμές. Ακόμα είναι δυνατόν να διανείμει την τιμή, αφήνοντας τους με τα υπάρχοντα πλήκτρα ή την ανάθεση νέων.
Οι κύριες διαφορές των λειτουργιών
Διαλογή μια σειρά από PHP είναι δυνατή χρησιμοποιώντας διάφορες λειτουργίες. Ας δούμε πώς διαφέρουν:
- Ορισμένες λειτουργίες είναι ταξινομημένο πίνακες με τα βασικά στοιχεία αυτής, και άλλοι - για τις αξίες.
- υπάρχουν διαφορετικές σειρά ταξινόμησης: φθίνουσα, καλλιέργεια, φυσικά, αριθμητικά, αλφαβητικά, τυχαία ή συγκεκριμένους χρήστες.
- Ορισμένες λειτουργίες είναι σε θέση να σώσει μετά τη διαλογή σύνδεση μεταξύ του κλειδιού και της τιμής. Αλλά υπάρχει ένα χαρακτηριστικό στο οποίο τα πλήκτρα θα επαναφέρει στη νέα τιμή.
- Κάθε συνάρτηση παρέχει μια τροποποίηση του πέρασε συστοιχίας. Ταξινόμηση αντιγράψετε, να μην επιστρέψουν.
- Η σειρά ταξινόμησης είναι απροσδιόριστη, όταν η λειτουργία καθορίζει τις δύο στοιχεία ως ίσα. Αυτή η ασταθής διαλογή.
Μερικοί πίνακες λειτουργία ταξινόμησης σε PHP
Ταξινόμηση () και rsort (). Ταξινόμηση () διατάσσει την σειρά με αλφαβητική σειρά. Ας σημειωθεί ότι αυτή η λειτουργία είναι ευαίσθητη υπόθεση. Είναι ταξινομημένο από τις τιμές εκτός από τα πλήκτρα. Rsort () θα ταξινομηθούν σε αντίστροφη σειρά, επίσης, σύμφωνα με τις τιμές και αγνοεί τα πλήκτρα.
Ασόρτ () - είναι μία από τις λειτουργίες της διατήρησης της σχέσης των κλειδιών και τιμών. Είναι χρήσιμο για συστοιχίες συνειρμικό, όταν αυτό είναι σημαντικό.
Η δισδιάστατη συστοιχία
Μια ενδιαφέρουσα δισδιάστατο πίνακα διαλογής. Αυτό μπορεί να γίνει με διάφορους τρόπους. PHP έχει τη δυνατότητα να συγκρίνει δύο αριθμούς ή δύο σειρές. Σε κάθε συστοιχία πολυδιάστατη, κάθε στοιχείο ενός πίνακα. Στην PHP, να συγκρίνουν πολλαπλές συστοιχίες, θα πρέπει να δημιουργήσετε μια συγκεκριμένη μέθοδο. Σκεφτείτε ένα δισδιάστατο πίνακα, η οποία αποθηκεύει την συντετμημένη ονομασία του φρούτου, το πλήρες όνομα και την τιμή. Τα στοιχεία πίνακα μπορούν να ταξινομηθούν με αλφαβητική σειρά του συντομευμένου ονόματος.
Τώρα διαλογή πίνακες στην PHP θα είναι για σας να καταλάβετε.
Similar articles
Trending Now