range
(PHP 4, PHP 5)
range — Crear un array que contiene un rango de elementos
Descripción
Crea un array que contiene un rango de elementos.
Parámetros
-
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.stepdebería darse como número positivo. Si no se especifica, el valor predeterminado destepserá 1.
Valores devueltos
Devuelve un array de elementos desde start a
end, inclusive.
Ejemplos
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;
}
?>
Notas
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.