range
Crea un array contenente una serie di elementi
Descrizione
range restituisce una serie di elementi da min a max, inclusiva. Se min > max, la sequenza sarà decrescente.
Se il valore step è specificato, verrà utilizzato come incremento tra gli elementi della sequenza. step deve essere un numero positivo. Se non specificato, il valore predefinito per step è 1.
esempi di range <?php // array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12) foreach (range(0, 12) as $numero) { echo $numero; } // Il parametro step è stato introdotto nel PHP 5.0.0 // array(0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100) foreach (range(0, 100, 10) as $numero) { echo $numero; } // L'utilizzo dei caratteri è stato aggiunto nel PHP 4.1.0 // array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i'); foreach (range('a', 'i') as $lettera) { echo $lettera; } // array('c', 'b', 'a'); foreach (range('c', 'a') as $lettera) { echo $lettera; } ?>
Nel PHP dalla versione 4.1.0 alla 4.3.2, range vede
le stringhe numeriche come stringhe e non come interi. Quindi, verranno
utilizzate come sequenze di caratteri. Per esempio, "4242"
viene trattato come "4".
Vedere shuffle, array_fill e foreach.