【发布时间】:2018-02-14 09:51:23
【问题描述】:
这是我的数组:
array
0 =>
array
'id' => int 220950
'order_reference' => string '600125479'
1 =>
array
'id' => int 220985
'order_reference' => string '498638'
这是我的另一个数组
array
0 =>
array
'entity_id' => 1
'order_status' => 'test'
1 =>
array
'entity_id' => 2
'order_status' => 'test2'
我的目标是实现这一目标:
array
0 =>
array
'id' => int 220950
'order_reference' => string '600125479'
'entity_id' => 1
'order_status' => 'test'
1 =>
array
'id' => int 220985
'order_reference' => string '498638'
'entity_id' => 2
'order_status' => 'test2'
通过 array_merge,我设法得到了这个(不是我想要的目标),而这一切都是我在 stackoverflow 和其他论坛上找到的:
array
0 =>
array
'id' => int 220950
'order_reference' => string '600125479'
1 =>
array
'id' => int 220985
'order_reference' => string '498638'
array
2 =>
array
'entity_id' => 1
'order_status' => 'test'
3 =>
array
'entity_id' => 2
'order_status' => 'test2'
欢迎任何想法或建议 :) 谢谢
使用 foreach 我可以添加键值,但我正在寻找一种更简洁的方法 :)
【问题讨论】:
-
您的意见是什么?你试过了吗?
-
这可能会对您有所帮助。 stackoverflow.com/questions/14842272/… 的可能重复项
-
@Smartpal 我想避免使用for或foreach,我想使用array_map
-
@Chester 看看。我已经发布了答案