range() retourne un tableau contenant tous les entiers
depuis low
jusqu'à high
,
inclus. Si low
est supérieur à
high
, la séquence sera en ordre décroissant.
Nouveau paramètre : Le paramètre optionnel
step
a été ajouté en PHP 5.0.
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.
step
doit être exprimé comme un nombre entier positif.
S'il n'est pas spécifié, step
vaut par défaut 1.
Note : Avant la version PHP 4.1.0, la fonction range() ne générait que des séquences d'entiers. Le support des séquences de caractères a été ajouté en PHP 4.1.0.
Attention |
Dans les versions de PHP de 4.1.0 à 4.3.2, range() voyait les chaînes numériques comme des chaînes et non comme des entiers. Au lieu de cela, ils étaient utilisés comme séquence de caractères. Par exemple, "4242" était traité comme "4". |
Voir aussi shuffle(), array_fill() et foreach.