(PHP 4, PHP 5, PHP 7)
range — Crear un array que contiene un rango de elementos
Crea un array que contiene un rango de elementos.
start
Primer valor de la secuencia.
end
La secuencia finaliza al alcanzar el
valor end
.
step
Si se proporciona un valor a step
, este será usado como el
incremento entre los elementos de la secuencia. step
debería darse como número positivo. Si no se especifica,
el valor predeterminado de step
será 1.
Devuelve un array de elementos desde start
a
end
, inclusive.
Ejemplo #1 Ejemplos de range()
<?php
// array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
foreach (range(0, 12) as $número) {
echo $número;
}
// El parámetro step
// array(0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100)
foreach (range(0, 100, 10) as $número) {
echo $número;
}
// Empleo de las secuencias de caracteres
// array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i');
foreach (range('a', 'i') as $letra) {
echo $letra;
}
// array('c', 'b', 'a');
foreach (range('c', 'a') as $letra) {
echo $letra;
}
?>
Nota:
Los valores de las secuencias de caracteres están limitados a una longitud de uno. Si se entra una longitud mayor que uno, solamente se utilizará el primer carácter.