Esempio
Creare una matrice contenente una serie di elementi da "0" a "5" :
<?php
$number = range(0,5);
print_r ($number);
?>
Esempio Run » Definizione e l'utilizzo
Il range() funzione crea una matrice contenente una serie di elementi.
Questa funzione restituisce un array di elementi da basso ad alto.
Note: Se il parametro basso è superiore al parametro alta, l'array gamma sarà da alto a basso.
Sintassi
range( low,high,step )
Parametro | Descrizione |
---|---|
low | Necessario. Specifica il valore più basso della matrice |
high | Necessario. Specifica il valore massimo della matrice |
step | Opzionale. Specifica l'incremento utilizzati nella gamma. Il valore predefinito è 1 |
Dettagli tecnici
Valore di ritorno: | Restituisce un array di elementi da basso ad alto |
---|---|
Versione PHP: | 4+ |
changelog: | Il parametro passo è stato aggiunto in PHP 5.0. Nelle versioni di PHP 4.1.0 tramite 4.3.2, questa funzione vede stringhe numeriche come stringhe e non interi. Le stringhe numeriche saranno utilizzati per sequenze di caratteri, ad esempio, "5252" viene trattata come "5" . Il supporto per le sequenze di caratteri e array decremento è stato aggiunto in PHP 4.1.0. valori di sequenza di caratteri sono limitati ad una lunghezza di uno. Se la lunghezza è maggiore di uno, viene utilizzato solo il primo carattere. Prima di questa versione, range() generato solo array crescenti di interi. |
Altri esempi
esempio 1
Restituire una matrice di elementi da "0" a "50" e incremento del 10.
<?php
$number = range(0,50,10);
print_r ($number);
?>
Esempio Run » esempio 2
Utilizzando lettere - restituire una matrice di elementi da "a" a "d"
<?php
$letter = range("a","d");
print_r ($letter);
?>
Esempio Run » <PHP Array Riferimento