range
(PHP 4, PHP 5)
range — Crée un tableau contenant un intervalle d'éléments
Description
Crée un tableau contenant un intervalle d'éléments.
Liste de paramètres
-
start -
Première valeur de la séquence.
-
end -
La séquence se termine lorsque la valeur
endest atteinte. -
step -
Si une valeur est donnée au paramètre
step, il sera utilisé comme valeur incrémentale entre les éléments de la séquence.stepdoit être exprimé comme un nombre entier positif. S'il n'est pas spécifié,stepvaut par défaut 1.
Valeurs de retour
Retourne un tableau d'éléments depuis start jusqu'à
end, inclusif.
Exemples
Exemple #1 Exemple avec range()
<?php
// array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
foreach (range(0, 12) as $number) {
echo $number;
}
// La paramètre de pas (step)
// array(0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100)
foreach (range(0, 100, 10) as $number) {
echo $number;
}
// Utilisation des caractères
// array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i');
foreach (range('a', 'i') as $letter) {
echo $letter;
}
// array('c', 'b', 'a');
foreach (range('c', 'a') as $letter) {
echo $letter;
}
?>
Notes
Note:
Les valeurs des caractères de séquence sont limitées à une longueur d'un. Si une longueur supérieure à un est entrée, seul le premier caractère est utilisé.
Voir aussi
- shuffle() - Mélange les éléments d'un tableau
- array_fill() - Remplit un tableau avec une même valeur
- foreach