Συνάρτησεις Παραλλαγών PHP
- Προηγούμενη σελίδα AJAX γλωσσάρι
- Επόμενη σελίδα PHP Calendar
Εισαγωγή στο PHP Array
Οι λειτουργίες πίνακα επιτρέπουν την πρόσβαση και τη διαχείριση των πινάκων.
Υποστηρίζει μονοδιάστατους και πολυδιάστατους πίνακες.
Εγκατάσταση
Οι λειτουργίες πίνακα ανήκουν στην κεντρική ενότητα του PHP. Μπορούν να χρησιμοποιηθούν χωρίς εγκατάσταση.
Λειτουργίες πίνακα PHP 5
Συνάρτηση | Περιγραφή |
---|---|
array() | Δημιουργεί πίνακα. |
array_change_key_case() | Μετατρέπει όλες τις κλειδιά του πίνακα σε πεζά ή κεφαλαία. |
array_chunk() | Διαχωρίζει μια λίστα σε νέες μπλοκ λίστες. |
array_column() | Επιστροφή των τιμών μιας μοναδικής στήλης από τον εισερχόμενο πίνακα. |
array_combine() | Δημιουργία νέου πίνακα μέσω της συγχώνευσης δύο πινάκων. |
array_count_values() | Χρήση για τον υπολογισμό του αριθμού των εμφανίσεων όλων των τιμών του πίνακα. |
array_diff() | Σύγκριση πινάκων, επιστροφή της διαφοράς (μόνο σύγκριση τιμών κλειδιών). |
array_diff_assoc() | Σύγκριση πινάκων, επιστροφή της διαφοράς (σύγκριση ονομάτων και τιμών κλειδιών). |
array_diff_key() | Σύγκριση πινάκων, επιστροφή της διαφοράς (μόνο σύγκριση ονομάτων κλειδιών). |
array_diff_uassoc() | Σύγκριση πινάκων, επιστροφή της διαφοράς (σύγκριση ονομάτων και τιμών κλειδιών, χρήση συνάρτησης σύγκρισης ονομάτων κλειδιών χρήστη). |
array_diff_ukey() | Σύγκριση πινάκων, επιστροφή της διαφοράς (μόνο σύγκριση ονομάτων κλειδιών, χρήση συνάρτησης σύγκρισης ονομάτων κλειδιών χρήστη). |
array_fill() | Με καθορισμένες τιμές κλειδιών συμπληρώστε τον πίνακα. |
array_fill_keys() | Με καθορισμένο όνομα κλειδιού και τιμή συμπληρώστε τον πίνακα. |
array_filter() | Φιλτράρισμα των στοιχείων του πίνακα με τη χρήση μιας συνάρτησης επανάκλησης. |
array_flip() | Ανταλλαγή κλειδιών και τιμών του πίνακα. |
array_intersect() | Σύγκριση πινάκων, επιστροφή του κοινού (μόνο σύγκριση τιμών κλειδιών). |
array_intersect_assoc() | Σύγκριση πινάκων, επιστροφή του κοινού (σύγκριση ονομάτων και τιμών κλειδιών). |
array_intersect_key() | Σύγκριση πινάκων, επιστροφή του κοινού (μόνο σύγκριση ονομάτων κλειδιών). |
array_intersect_uassoc() | Σύγκριση πινάκων, επιστροφή του κοινού (σύγκριση ονομάτων και τιμών κλειδιών, χρήση συνάρτησης σύγκρισης ονομάτων κλειδιών χρήστη). |
array_intersect_ukey() | Σύγκριση πινάκων, επιστροφή του κοινού (μόνο σύγκριση ονομάτων κλειδιών, χρήση συνάρτησης σύγκρισης ονομάτων κλειδιών χρήστη). |
array_key_exists() | Έλεγχος αν υπάρχει το καθορισμένο όνομα κλειδιού στον πίνακα. |
array_keys() | Επιστροφή όλων των ονομάτων των κλειδιών του πίνακα. |
array_map() | Αποστολή κάθε τιμής του πίνακα σε μια χρήσησιμη συνάρτηση χρήστη, επιστροφή νέων τιμών. |
array_merge() | Συγχώνευση ενός ή περισσότερων πινάκων σε έναν πίνακα. |
array_merge_recursive() | Επαναληπτική συγχώνευση ενός ή περισσότερων πινάκων. |
array_multisort() | Ταξινόμηση πολλαπλών πινάκων ή πολυδιάστατων πινάκων. |
array_pad() | Με τιμή συμπληρώστε τον πίνακα στο καθορισμένο μήκος. |
array_pop() | Διαγραφή του τελευταίου στοιχείου του πίνακα (αποκάλυψη). |
array_product() | Ευρέικυς υπολογισμός του γινόμενου πολλαπλασιασμού όλων των τιμών του πίνακα. |
array_push() | Εισαγωγή μιας ή περισσότερων στοιχείων στην κορυφή του πίνακα (παράθεση). |
array_rand() | Επιστροφή μιας ή περισσότερων τυχαίων κλειδιών του πίνακα. |
array_reduce() | Επιστροφή του πίνακα ως αλφαριθμητική αλληλουχία χρησιμοποιώντας χρήσιμη συνάρτηση. |
array_replace() | Αντικατάσταση των τιμών του πρώτου πίνακα με τις τιμές του δεύτερου πίνακα. |
array_replace_recursive() | Εφαρμογή αναδρομικά των τιμών του δεύτερου πίνακα στις τιμές του πρώτου πίνακα. |
array_reverse() | Επιστροφή του πίνακα σε αντίστροφη σειρά. |
array_search() | Αναζήτηση της καθορισμένης τιμής στο πίνακα και επιστροφή του ονόματος του κλειδιού. |
array_shift() | Διαγραφή του πρώτου στοιχείου του πίνακα και επιστροφή της τιμής του. |
array_slice() | Επιστροφή του επιλεγμένου τμήματος του πίνακα. |
array_splice() | Διαγραφή και αντικατάσταση του καθορισμένου στοιχείου του πίνακα. |
array_sum() | Επιστροφή της σύνολης τιμής των στοιχείων του πίνακα. |
array_udiff() | Σύγκριση πινάκων και επιστροφή της διαφοράς (σύγκριση τιμών μόνο, χρήση χρήσιμων συγκριτικών συναρτήσεων κλειδιών). |
array_udiff_assoc() | Σύγκριση πινάκων και επιστροφή της διαφοράς (σύγκριση κλειδιών και τιμών, χρήση ενσωματωμένων συγκριτικών συναρτήσεων κλειδιών, χρήση χρήσιμων συγκριτικών συναρτήσεων τιμών). |
array_udiff_uassoc() | Σύγκριση πινάκων και επιστροφή της διαφοράς (σύγκριση κλειδιών και τιμών, χρήση δύο χρήσιμων συγκριτικών συναρτήσεων κλειδιών). |
array_uintersect() | Σύγκριση πινάκων και επιστροφή του ενδιάμεσου (σύγκριση τιμών μόνο, χρήση χρήσιμων συγκριτικών συναρτήσεων κλειδιών). |
array_uintersect_assoc() | Σύγκριση πινάκων και επιστροφή του ενδιάμεσου (σύγκριση κλειδιών και τιμών, χρήση ενσωματωμένων συγκριτικών συναρτήσεων κλειδιών, χρήση χρήσιμων συγκριτικών συναρτήσεων τιμών). |
array_uintersect_uassoc() | Σύγκριση πινάκων και επιστροφή του ενδιάμεσου (σύγκριση κλειδιών και τιμών, χρήση δύο χρήσιμων συγκριτικών συναρτήσεων κλειδιών). |
array_unique() | Διαγραφή επαναλαμβανόμενων τιμών από τον πίνακα. |
array_unshift() | Εισαγωγή μιας ή περισσότερων στοιχείων στην αρχή του πίνακα. |
array_values() | Επιστροφή όλων των τιμών του πίνακα. |
array_walk() | Εφαρμογή χρήστης για κάθε στοιχείο του πίνακα. |
array_walk_recursive() | Εφαρμογή χρήστης για κάθε στοιχείο του πίνακα με αναδρομική εφαρμογή. |
arsort() | Σειράρχιση των συνδεδεμένων πινάκων με βάση τα κλειδιά και τις τιμές σε μείωση. |
asort() | Σειράρχιση των συνδεδεμένων πινάκων με βάση τα κλειδιά και τις τιμές σε αύξηση. |
compact() | Δημιουργία πίνακα που περιέχει το όνομα της μεταβλητής και τις τιμές τους. |
count() | count() |
Επιστροφή του αριθμού των στοιχείων του πίνακα. | current() |
Επιστροφή του τρέχοντος στοιχείου του πίνακα. | each() |
Επιστροφή του τρέχοντος κλειδιού/τιμής του πίνακα. | end() |
Περιέβαλε τον εσωτερικό δείκτη του πίνακα στο τελευταίο στοιχείο. | extract() |
Εισαγωγή μεταβλητών από τον πίνακα στο τρέχον σύμβολο. | in_array() |
Έλεγχος αν υπάρχει ορισμένη τιμή στον πίνακα. | key() |
Ανάκτηση του κλειδιού από το συνδεδεμένο πίνακα. | krsort() |
Αντίστροφη ταξινόμηση πίνακα με βάση το όνομα του κλειδιού. | ksort() |
Ταξινόμηση πίνακα με βάση το όνομα του κλειδιού. | list() |
Αντιγράψτε τις τιμές του πίνακα σε μερικές μεταβλητές. | natcasesort() |
Ταξινόμηση πίνακα χωρίς διαφορετική μεταχείριση των κεφαλαίων και των πεζών. | natsort() |
Ταξινόμηση πίνακα με αλγόριθμο φυσικής ταξινόμησης. | next() |
Μετακίνηση του εσωτερικού δείκτη του πίνακα μπροστά από ένα στοιχείο. | pos() |
Άλλο όνομα του current(). | prev() |
Περιέβαλε τον εσωτερικό δείκτη του πίνακα πίσω από ένα στοιχείο. | range() |
Δημιουργία πίνακα που περιέχει ορισμένα κελιά εμβέλειας. | reset() |
Περιέβαλε τον εσωτερικό δείκτη του πίνακα στο πρώτο στοιχείο. | rsort() |
Αντίστροφη ταξινόμηση πίνακα. | shuffle() |
Ανακατεύωμα πίνακα. | sizeof() |
Άλλο όνομα του count(). | Ταξινόμηση πίνακα. |
uasort() | Ταξινόμηση των τιμών των πινάκων με χρήση χρήστης καθοδηγούμενης συγκριτικής συνάρτησης. |
uksort() | Ταξινόμηση των ονομάτων των πινάκων με χρήση χρήστης καθοδηγούμενης συγκριτικής συνάρτησης. |
usort() | Ταξινόμηση πίνακα με χρήση χρήστης καθοδηγούμενης συγκριτικής συνάρτησης. |
- Προηγούμενη σελίδα AJAX γλωσσάρι
- Επόμενη σελίδα PHP Calendar