使用range()函数快速创建数组,这个方法有时候会给我们带来方便,如果创建一个0到10的数字索引数组,可以使用下面的方法:
$array = range(0,10);
print_r($array);
打印输出:Array ( [0] => 0 [1] => 1 [2] => 2 [3] => 3 [4] => 4 [5] => 5 [6] => 6 [7] => 7 [8] => 8 [9] => 9 [10] => 10 )
还可以指定数组元素值的增长方式,如下:
$array = range(0,10,2);
print_r($array);
打印输出:Array ( [0] => 0 [1] => 2 [2] => 4 [3] => 6 [4] => 8 [5] => 10 )
还可以创建字符串值的数字索引数组,如下:
$array = range("A","G");
print_r($array);
打印输出:Array ( [0] => A [1] => B [2] => C [3] => D [4] => E [5] => F [6] => G )
注意,range()创建数组有一定局限性,它不能创建复杂的关联数组。