1
A
回答
1
可以使用range()如range(256,323)
0
您可以嘗試使用range和array_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];
}
3
$existingArray = array('foo', 'bar', 'baz');
$existingArray += array_fill_keys(range(256,323), null);
使用任何你喜歡的,而不是null
。你也可以使用array_flip()而不是array_fill_keys()。你會得到索引鍵作爲值,例如, 256 => 1,257 => 2等。
或者,使用array_merge而不是+
運算符。 Depends on the outcome you want。
相關問題
- 1. 我可以通過添加數字來增加迭代器嗎?
- 2. 通過xmltextreader進行迭代
- 3. Python:在迭代時將範圍添加到範圍列表
- 4. 通過PyMongo光標作爲鍵值對進行迭代
- 5. 爲什麼關鍵字搜索比通過python字典進行迭代更快
- 6. BASH:在cicle中迭代數字範圍
- 7. 通過數字的未知長度的字母進行迭代
- 8. 迭代的範圍
- 9. 迭代範圍名
- 10. 通過迭代添加行創建數據框
- 11. 通過Outlook預約進行迭代
- 12. 通過選擇選項進行迭代
- 13. 通過嵌套列表進行迭代
- 14. 通過列表進行迭代
- 15. 通過嵌套列表進行迭代
- 16. 通過AJAX響應進行迭代
- 17. 通過臨時表進行迭代
- 18. 通過USB驅動器進行迭代
- 19. 通過多個div ID進行迭代
- 20. 通過Hogan.js中的鍵/值進行迭代
- 21. 增加迭代器超出範圍
- 22. 迭代通過命令行參數,並追加到字符串
- 23. 您可以通過DynamoDB中的GSI範圍進行查詢
- 24. 如何通過Python中的已排序迭代進行迭代
- 25. 通過JavaScript中的日期範圍迭代
- 26. 通過矢量的Foreach範圍迭代<int> - auto或auto&?
- 27. 如何爲RSyntaxTextArea添加關鍵字以進行語法高亮
- 28. 對數字範圍列進行排序
- 29. 迭代通過UITableViewCells的奇怪行爲
- 30. 即使邊界鍵不存在,我是否可以迭代std :: map鍵範圍?
由*它不重要什麼值你的意思是「他們已經存在,但對問題不重要」或「他們不存在,你不在乎他們會是什麼」?換句話說,這是關於將數組的一個子集合併到另一個數組還是用鍵填充數組? – Gordon 2010-02-26 12:22:44