Funzione PHP range()
Esempio
Crea un array contenente un intervallo di elementi da "0" a "5":
<?php
$number = range(0,5);
print_r ($number);
?>
Definizione e utilizzo
La funzione range() crea un array contenente un intervallo di elementi.
Questa funzione restituisce un array di elementi da basso a alto.
Nota: se il parametro basso è maggiore del parametro alto, l'array dell'intervallo sarà da alto a basso.
Sintassi
range(low, high, step)
Valori dei parametri
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 |
Dettagli tecnici
Valore di ritorno: | Restituisce una matrice di elementi da basso a alto |
---|---|
Versione PHP: | 4+ |
Registro delle modifiche PHP: | Il parametro step è stato aggiunto in PHP 5.0. Nelle versioni PHP da 4.1.0 a 4.3.2, questa funzione vede le stringhe numeriche come stringhe e non come numeri interi. Le stringhe numeriche verranno utilizzate per le sequenze di caratteri, ad esempio "5252" viene trattato come "5". Il supporto per sequenze di caratteri e array decrescenti è stato aggiunto in PHP 4.1.0. I valori della sequenza di caratteri sono limitati a una lunghezza di uno. Se la lunghezza è maggiore di uno, viene utilizzato solo il primo carattere. Prima di questa versione, range() generava solo array interi incrementali. |
Altri esempi
Esempio
Restituisce una matrice di elementi da "0" a "50" e incrementa di 10.
<?php
$number = range(0,50,10);
print_r ($number);
?>
Esempio
Usando le lettere: restituisce un array di elementi da "a" a "d"
<?php
$letter = range("a","d");
print_r ($letter);
?>
❮ Riferimento all'array PHP