在PHP中用数字填充数组的最快方法是什么?

时间:2009-09-03 13:32:22

标签: php arrays

使用PHP中的数字1-100填充数组的最快方法是什么?我想避免做这样的事情:

$numbers = '';

for($var i = 0; i <= 100; $i++) {
    $numbers = $i . ',';
}

$numberArray = $numbers.split(',');

似乎漫长而乏味,是否有更快的方式?

2 个答案:

答案 0 :(得分:23)

range功能:

$var = range(0, 100);

答案 1 :(得分:8)

range()可以正常工作,但即使使用循环,我也不确定为什么你需要编写一个字符串并将其拆分 - 简单地说:

$numberArray = array();
for ($i = 0; $i < 100; $i++)
  $numberArray[] = $i;