Fonction range() en PHP
Exemple
Crée un tableau contenant un intervalle d'éléments allant de "0" à "5":
<?php $number = range(0,5); print_r ($number); ?>
Définition et utilisation
La fonction range() crée un tableau contenant des éléments d'un intervalle spécifié.
La fonction retourne un tableau contenant les éléments entre low à high entre
Commentaires :Si low paramètres supérieurs high Paramètres, le tableau créé sera de high à low.
Description
La fonction crée un tableau contenant les éléments entre low à high ( inclut low et high) entre des entiers ou des caractères. Si high est low Si le petit, retourne un tableau inversé.
Syntaxe
range(low,high,step)
Paramètres | Description |
---|---|
low | Obligatoire. Définir la valeur minimale de l'array. |
high | Obligatoire. Définir la valeur maximale de l'array. |
step | Optionnel. Définir le pas entre les éléments. La valeur par défaut est 1. |
Détails techniques
Retourne : | Retourne un tableau contenant les éléments entre low à high des éléments du tableau. |
Version PHP : | 4+ |
Journal des mises à jour : |
Le paramètre step a été ajouté dans PHP 5.0. Dans les versions de PHP de 4.1.0 à 4.3.2, la fonction considère les chaînes numériques comme des chaînes et non des entiers. Les chaînes numériques seront utilisées pour les séquences de caractères, par exemple, "5252" est considéré comme "5". Le support des séquences de caractères et des tableaux décroissants a été ajouté dans PHP 4.1.0. La valeur de la séquence de caractères est limitée à une longueur. Si la longueur est supérieure à une, 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 1
Retourne un tableau contenant les éléments entre "0" et "50" avec un pas de 10:
<?php $number = range(0,50,10); print_r ($number); ?>
Exemple 2
Utiliser les lettres - Retourne un tableau contenant les éléments entre "a" et "d":
<?php $letter = range("a","d"); print_r ($letter); ?>