用循环自动生成数组值?

时间:2009-09-16 14:09:37

标签: php

我知道这不起作用但有没有自动生成值的方法?如果它是50或100个数字,那么把这么多的值特别加入是非常繁琐的......

以下是代码,以便您了解我的想法:

for ($num = 1; $num <= 20; $num++){
    $arr = array($num);
    echo $arr[2];
};

解决了:它是range()和arrayfill()。 :)

2 个答案:

答案 0 :(得分:3)

查看range()功能。

>> $a = range(1, 10);
array (
  0 => 1,
  1 => 2,
  2 => 3,
  3 => 4,
  4 => 5,
  5 => 6,
  6 => 7,
  7 => 8,
  8 => 9,
  9 => 10,
)
>>

或者array_fill()

答案 1 :(得分:0)

你在谈论rand()函数吗?肯定存在;)

PHP Rand Function