Funciones para crear arrays con rangos o valores:
Ejemplos:
function muestraTabla($tabla) {
echo "<pre>";
print_r($tabla);
echo "</pre>";
}
$a = range(1, 5);
muestraTabla($a);
$b = range(1, 100, 10);
muestraTabla($b);
$c = range('a', 'e');
muestraTabla($c);
$d = array_fill(2, 10, "pepe");
muestraTabla($d);
$input = array(12, 10, 9);
$result = array_pad($input, 5, 0);
// el resultado es array(12, 10, 9, 0, 0)
muestraTabla($result);
$result = array_pad($input, -7, 4);
// el resultado es array(4, 4, 4, 4, 12, 10, 9)
muestraTabla($result);
$result = array_pad($input, 2, "noop");
// sin relleno
muestraTabla($result);