Fonction PHP range()
Exemple
Créez un tableau contenant une plage d'éléments de "0" à "5":
<?php
$number = range(0,5);
print_r ($number);
?>
Définition et utilisation
La fonction range() crée un tableau contenant une plage d'éléments.
Cette fonction renvoie un tableau d'éléments de bas en haut.
Remarque : Si le paramètre bas est supérieur au paramètre haut, le tableau de plage sera de haut en bas.
Syntaxe
range(low, high, step)
Valeurs des paramètres
Parameter | Description |
---|---|
low | Required. Specifies the lowest value of the array |
high | Required. Specifies the highest value of the array |
step | Optional. Specifies the increment used in the range. Default is 1 |
Détails techniques
Valeur de retour : | Renvoie un tableau d'éléments de bas en haut |
---|---|
Version PHP : | 4+ |
Journal des modifications PHP : | Le paramètre step a été ajouté en PHP 5.0. Dans les versions PHP 4.1.0 à 4.3.2, cette fonction voit les chaînes numériques comme des chaînes et non comme des entiers. Les chaînes numériques seront utilisées pour les séquences de caractères, par exemple, "5252" est traité comme "5". La prise en charge des séquences de caractères et des tableaux de décrémentation a été ajoutée dans PHP 4.1.0. Les valeurs de séquence de caractères sont limitées à une longueur de un. Si la longueur est supérieure à un, seul le premier caractère est utilisé. Avant cette version, range() ne générait que des tableaux d'entiers incrémentés. |
Plus d'exemples
Exemple
Renvoie un tableau d'éléments de "0" à "50" et incrémente de 10.
<?php
$number = range(0,50,10);
print_r ($number);
?>
Exemple
Utilisation de lettres - renvoie un tableau d'éléments de "a" à "d"
<?php
$letter = range("a","d");
print_r ($letter);
?>
❮ Référence de tableau PHP