Funzione range() in PHP

Esempio

Crea un array contenente l'intervallo degli elementi da "0" a "5":

<?php
$number = range(0,5);
print_r ($number);
?>

Esempio di esecuzione

Definizione e uso

La funzione range() crea un array contenente gli elementi di un intervallo specificato.

il quale restituisce un array contenente i numeri tra low a high tra

Commento:Se low parametro maggiore di high Parametro, l'array creato sarà da high a low.

Descrizione

La funzione crea un array contenente i numeri o i caratteri tra low a high (inclusi low e hightra high maggiore di low piccolo, viene restituito un array inverso.

Sintassi

range(low,high,step)
Parametro Descrizione
low Obbligatorio. Specifica il valore minimo dell'array.
high Obbligatorio. Specifica il valore massimo dell'array.
step Opzionale. Specifica il passo tra gli elementi. Di default è 1.

Dettagli tecnici

Valore di ritorno: Restituisce un array contenente i numeri tra low a high dei numeri.
Versione PHP: 4+
Log delle aggiornamenti:

Il parametro step è stato aggiunto in PHP 5.0.

Nelle versioni da PHP 4.1.0 a 4.3.2, la funzione considera le stringhe numeriche come stringhe e non come interi. Le stringhe numeriche vengono utilizzate per sequenze di caratteri, ad esempio, "5252" viene considerato come "5".

La supporta sequenze di caratteri e array decrescenti è stata aggiunta in PHP 4.1.0. Il valore della sequenza di caratteri è limitato a una lunghezza. Se la lunghezza è maggiore di uno, viene utilizzato solo il primo carattere. Prima di questa versione, range() generava solo array di interi crescenti.

Più esempi

Esempio 1

Restituisce un array contenente gli elementi tra "0" e "50" con un aumento di 10:

<?php
$number = range(0,50,10);
print_r ($number);
?>

Esempio di esecuzione

Esempio 2

Usare lettere - Restituisce un array contenente gli elementi tra "a" e "d":

<?php
$letter = range("a","d");
print_r ($letter);
?>

Esempio di esecuzione