我有一个像array("id"=>"1","name"=>"NiLL");
assoc的数组,我需要在这个数组中添加第一个元素。我最后的数组必须是这个array("error" => "0", "id"=>"1","name"=>"NiLL");
我怎么能做到这一点,没有覆盖数组?如何将相同的元素放在关联数组中的第一个地方,使用php?
1
A
回答
3
只需使用documentation:
function array_unshift_assoc(&$arr, $key, $val)
{
$arr = array_reverse($arr, true);
$arr[$key] = $val;
$arr = array_reverse($arr, true);
return count($arr);
}
在这种情况下:
$your_array = array("id"=>"1","name"=>"NiLL");
array_unshift_assoc($your_array, 'error', '0');
2
+1
优雅的解决方案! – 2011-10-18 17:05:34
相关问题
- 1. PHP将另一个关联数组中的元素附加到具有相同键的相同数组中
- 2. 如何在PHP中查找关联数组中的第一个元素的值?
- 3. PHP指数数组关联第一元素等于第二等
- 4. 如果第二个元素相同,则将列表中的第一个元素合并为一个元组?
- 5. 如何把这个元素放在第一个使用jQuery的地方
- 6. 在关联数组,如何让每个数组元素的一个关键
- 7. 如何将列表中的第一个元素放到最后的地方,python
- 8. 如何把一个元素放在不同的地方(响应)
- 9. PHP explode()将所有内容放入第一个数组元素
- 10. 如何元组的第一个元素相交元组
- 11. 在C中,数组中第一个元素的地址是否与数组的地址相同?
- 12. 如何从PHP中的关联数组中删除元素
- 13. 关联数组最后一个元素移至第一
- 14. php - 如何检查第一个数组中是否存在第一个数组中的至少一个元素
- 15. 是第二个数组的每个元素相当于第一个数组元素的平方(CODEWARS)
- 16. 如何仅在数组的第一个元素上使用_.reduce
- 17. 如何在belongs_to关联中确定第一个子元素?
- 18. 将数组的第一个元素添加到同一个数组中
- 19. 如何在PHP中访问数组中的第N个元素
- 20. 如何访问JSON解码关联数组中的元素PHP
- 21. PHP:如何访问多维关联数组中的元素
- 22. 如何将PHP页面中的相关表单元素分组?
- 23. 如何从非关联数组中删除元素在php
- 24. 将一个数组中的每个元素与另一个数组的每个元素相乘的方式?
- 25. 使用相同的键循环遍历一个关联数组
- 26. 从PHP关联数组中选择一个随机元素
- 27. 选择元素相同的第一个
- 28. 如何添加一个数组的第一个元素到另一个数组的第一个元素
- 29. 如何将数组元素从一个数组放入另一个数组中?
- 30. 如何获得关联PHP数组中的第一项?
对特定顺序的要求看起来很奇特。你没有它可以做吗? – 2011-05-17 20:32:46
按键顺序是任意的,最多按照操作顺序。这就是说,如果你创建了键'id',那么键'name'键的顺序*应该是'id','name'。但是这种行为真的非定义*。 – 2011-05-17 20:34:26
同意 - 使用像地图这样的数组否定了任何排序的需要。 – 2011-05-17 20:34:36