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); ?>
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 2
Usare lettere - Restituisce un array contenente gli elementi tra "a" e "d":
<?php $letter = range("a","d"); print_r ($letter); ?>