我知道這不起作用,但有什麼辦法自動生成值?它可以是相當繁瑣的把這麼多值特別是如果它是50或也許100號...用循環自動生成數組值?
下面的代碼,所以你得到了我的想法:
for ($num = 1; $num <= 20; $num++){
$arr = array($num);
echo $arr[2];
};
解決:這是範圍()和arrayfill()。 :)
我知道這不起作用,但有什麼辦法自動生成值?它可以是相當繁瑣的把這麼多值特別是如果它是50或也許100號...用循環自動生成數組值?
下面的代碼,所以你得到了我的想法:
for ($num = 1; $num <= 20; $num++){
$arr = array($num);
echo $arr[2];
};
解決:這是範圍()和arrayfill()。 :)
看看在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()
?
就是這樣!非常感謝你! – Tek 2009-09-16 15:00:53
你說的是rand()函數嗎?這無疑存在;)
你試圖實現什麼。 – Ikke 2009-09-16 14:11:16
對不起,我不明白你的意思。你可以創建一個更明確的例子(最好是預期的輸出)? – 2009-09-16 14:11:28