rangeCrée un tableau contenant un intervalle d'éléments
&reftitle.description;
arrayrangemixedlowmixedhighnumbersteprange 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.
Exemple avec range
]]>
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.
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.