PHP range()Fonctions
Manuel de référence complet des tableaux PHP
Exemples
Créez un tableau contenant des éléments de "0" à "5" :
<?php
$number = range(0,5);
print_r ($number);
?>
$number = range(0,5);
print_r ($number);
?>
Exécuter l'exemple »
Définition et utilisation
La fonction range() crée un tableau contenant des éléments dans une plage spécifiée.
Cette fonction renvoie un tableau contenant des éléments de low à high.
Remarque :Si le paramètre low est supérieur au paramètre high, le tableau créé ira de high à low.
Syntaxe
range(low,high,step)
| Parameters | Description |
|---|---|
| low | Obligatoire. Spécifie la valeur minimale des éléments du tableau. |
| élevé | Obligatoire. Spécifie la valeur maximale des éléments du tableau. |
| Pas | Facultatif. Spécifie la taille du pas entre les éléments. La valeur par défaut est 1. |
Détails techniques
| Valeur de retour : | Renvoie un tableau contenant des éléments delowàhighle tableau d'éléments. |
|---|---|
| Version de PHP : | 4+ |
| Journal des modifications : | stepLe paramètre step a été ajouté dans PHP 5.0. Dans les versions PHP 4.1.0 à 4.3.2, la fonction traitait les chaînes numériques comme des chaînes plutôt que comme des entiers. Les chaînes numériques étaient utilisées pour les séquences de caractères ; par exemple, "5252" était traité comme "5". La prise en charge des séquences de caractères et des tableaux décroissants a été ajoutée dans PHP 4.1.0. Les valeurs des séquences de caractères sont limitées à une longueur d'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 1
Renvoie un tableau contenant des éléments de "0" à "50" par incréments de 10 :
<?php
$number = range(0,50,10);
print_r ($number);
?>
$number = range(0,50,10);
print_r ($number);
?>
Exécuter l'exemple »
Exemple 2
Avec des lettres - renvoie un tableau contenant des éléments de "a" à "d" :
<?php
$letter = range("a","d");
print_r ($letter);
?>
$letter = range("a","d");
print_r ($letter);
?>
Exécuter l'exemple »
Manuel de référence complet des tableaux PHP Autres extensions