Η συνάρτηση range() του PHP
Παράδειγμα
Δημιουργεί ένα σύνολο στοιχείων που περιέχει τα στοιχεία από το "0" έως το "5":
<?php $number = range(0,5); print_r ($number); ?>
Ορισμός και χρήση
Η συνάρτηση range() δημιουργεί ένα σύνολο στοιχείων που περιέχει τις διαλέξεις στοιχείων που καθορίζονται.
η συνάρτηση αυτή επιστρέφει ένα μαγνητικό αρχείο που περιέχει τα στοιχεία από χαμηλή μέχρι υψηλή μεταξύ
Σημειώσεις:αν χαμηλή μεγαλύτερη υψηλή παράμετροι υψηλή μέχρι χαμηλή.
Περιγραφή
Η συνάρτηση αυτή δημιουργεί ένα μαγνητικό αρχείο που περιέχει τα στοιχεία από χαμηλή μέχρι υψηλή (περιλαμβανομένων χαμηλή και υψηλήπαράμετροι υψηλή μικρότερη χαμηλή μικρότερη
Γλώσσα
range(χαμηλή,υψηλή,step)
Παράμετροι | Περιγραφή |
---|---|
χαμηλή | Απαιτείται. Ορίζει το χαμηλότερο όριο του μαγνητικού αρχείου. |
υψηλή | Απαιτείται. Ορίζει το υψηλότερο όριο του μαγνητικού αρχείου. |
step | Οプション. Ορίζει τον βήμα μεταξύ των στοιχείων. Η προεπιλεγμένη τιμή είναι 1. |
Τεχνικά Στοιχεία
Επιστροφή τιμής: | Επιστρέφει ένα μαγνητικό αρχείο που περιέχει τα στοιχεία από χαμηλή μέχρι υψηλή στοιχεία του μαγνητικού αρχείου. |
Έκδοση PHP: | 4+ |
Ημερολόγιο Ενημερώσεων: |
Ο παράμετρος step προστέθηκε στις PHP 5.0. Στις εκδόσεις από την PHP 4.1.0 μέχρι την PHP 4.3.2, η συνάρτηση θεωρεί τις αριθμητικές αλφαβητικές αλυσίδες ως αλφαβητικές αλυσίδες και όχι ως αριθμούς. Οι αριθμητικές αλφαβητικές αλυσίδες θα χρησιμοποιηθούν ως ακολουθίες χαρακτήρων, π.χ., "5252" θεωρείται ως "5". Η υποστήριξη για ακολουθίες χαρακτήρων και μειωτικές ακολουθίες προστέθηκε στις PHP 4.1.0. Η τιμή της ακολουθίας χαρακτήρων περιορίζεται σε μια μήκος. Αν το μήκος είναι μεγαλύτερο από ένα, τότε χρησιμοποιείται μόνο ο πρώτος χαρακτήρας. Σε εκδόσεις πριν από αυτή, η range() δημιουργούσε μόνο αυξανόμενες ακολουθίες αριθμών. |
Περισσότερα Παραδείγματα
Παράδειγμα 1
Επιστρέφει ένα μαγνητικό αρχείο που περιέχει τα στοιχεία από το "0" μέχρι το "50" και αυξάνεται με 10:
<?php $number = range(0,50,10); print_r ($number); ?>
Παράδειγμα 2
Χρήση γράμματος - Επιστρέφει ένα μαγνητικό αρχείο που περιέχει τα στοιχεία από το "a" μέχρι το "d":
<?php $letter = range("a","d"); print_r ($letter); ?>