(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.
startPrimer 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.