2010-02-26 61 views
1

我有67個數字的範圍,如從256到323,我想要添加到現有的數組。它並不重要的是什麼值。通過數字範圍進行迭代以添加爲鍵

尋找代碼,通過這些數字來itterate將其添加爲鍵陣列無需增加每一次一個

+0

由*它不重要什麼值你的意思是「他們已經存在,但對問題不重要」或「他們不存在,你不在乎他們會是什麼」?換句話說,這是關於將數組的一個子集合併到另一個數組還是用鍵填充數組? – Gordon 2010-02-26 12:22:44

回答

0

您可以嘗試使用rangearray_merge功能。

是這樣的:

<?php 

$arr = array(1,2,3); // existing array. 
$new_ele = range(256,323); 

// add the new elements to the array. 
$arr= array_merge($arr,$new_ele); 

var_dump($arr); 

?> 
+0

這不會將值添加爲鍵。 – Gordon 2010-02-26 12:02:58

0

推();可能是看價值,或者你可以做到這一點 這樣

for($i=0;$i<count($array);$i++) 
{ 
$anotherArray[$i] = $array[$i]; 

}