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