2012-02-10 42 views
8

我有一個數(例如,6),其被動態生成和我想填充數字1到動態生成的編號的陣列(在該例子中,6):灌裝與順序編號的數組

array(1, 2, 3, 4, 5, 6); 

我知道此刻要做到這一點的唯一方法是使用一個for循環,但我不知道是否有更好的方法,類似於array_fill東西。我查看了array_fill,但它看起來並不像是需要一個數字並將其增加一定的次數。

回答

17

使用range

$arr = range(1,6); 
// Returns an array of elements from start to limit, inclusive. 
+0

+1的鏈接 – Cez 2012-02-10 20:48:51

+0

完美,謝謝! (我會接受在6分鐘內的答案 - 不知道他們有我要等待的時間最小量問的問題,以將其標記爲回答)。 – 2012-02-10 20:53:42

+0

@Francis沒問題!很高興提供幫助。 – Josh 2012-02-10 20:57:50

2

這是你在找什麼:

range(1, 6)