PHP range()Fonctions

PHP Array ReferenceManuel 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);
?>

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);
?>

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);
?>

Exécuter l'exemple »


PHP Array ReferenceManuel de référence complet des tableaux PHP Autres extensions