Fonction range()

❮ Référence PHP Array

Exemple

Créez un tableau contenant une plage d'éléments de "0" à "5" :

<?php
$number = range(0,5);
print_r ($number);
?>
Essayez-le vous-même »

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 allant de bas en haut.

Remarque : Si le paramètre bas est supérieur au paramètre haut, le tableau de plage sera alors de haut en bas.


Syntaxe

range( bas, haut, pas )

Valeurs des paramètres

Paramètre Description
bas Requis. Spécifie la valeur la plus basse du tableau
haut Requis. Spécifie la valeur la plus haute du tableau
pas Optionnel. Spécifie l'incrément utilisé dans la plage. Par défaut, c'est 1


Détails techniques

Valeur de retour : Renvoie un tableau d'éléments de bas à haut
Version PHP : 4+
Journal des modifications PHP : Le paramètre pas a été ajouté dans PHP 5.0.

Dans les versions PHP 4.1.0 à 4.3.2, cette fonction considère 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".

Le support pour les séquences de caractères et les tableaux décroissants a été ajouté 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 croissants.

Plus d'exemples

Exemple

Renvoie un tableau d'éléments de "0" à "50" en incrémentant de 10.

<?php
$number = range(0,50,10);
print_r ($number);
?>
Essayez-le vous-même »

Exemple

Utilisation de lettres - renvoie un tableau d'éléments de "a" à "d"

<?php
$letter = range("a","d");
print_r ($letter);
?>
Essayez-le vous-même »

❮ Référence PHP Array