Fill an array with a range of numbers.
// Fill an array with values 5, 10, 15, 20
$values = Arr::range(5, 20);
array Core_Arr::range( [ integer $step = integer 10 , integer $max = integer 100 ] )
参数列表
参数 类型 描述 默认值 $step
integer
Stepping integer 10 $max
integer
Ending number integer 100
array
public static function range($step = 10, $max = 100)
{
if ($step < 1)
return array();
$array = array();
for ($i = $step; $i <= $max; $i += $step)
{
$array[$i] = $i;
}
return $array;
}