如何解决通过索引合并两个数组还是合并数组?
我有两个简单的数组,其结构类似于下面的(简化的)示例。我只想将它们合并为一个数组。
$ array1:
Array (
[0] => Array (
[user_id] => 65
[paid] => 24809
)
[1] => Array (
[user_id] => 54
[paid] => 3574
)
)
$ array2:
Array (
[0] => Array (
[user_id] => 54
[unpaid] => 42277
)
[1] => Array (
[user_id] => 65
[unpaid] => 3860
)
[2] => Array (
[user_id] => 5
[unpaid] => 3860
)
)
$ desiredResult:
Array (
[0] => Array (
[user_id] => 54
[paid] => 3574
[unpaid] => 42277
)
[1] => Array (
[user_id] => 65
[paid] => 24809
[unpaid] => 3860
)
[2] => Array (
[user_id] => 5
[paid] => 24809
[unpaid] => 3860
)
)
解决方法
非常简单的解决方案:
merge($arr1,$arr2)
Array
(
[0] => Array
(
[user_id] => 54
[paid] => 24809
[unpaid] => 42277
)
[1] => Array
(
[user_id] => 65
[paid] => 3574
[unpaid] => 3860
)
)
的输出是:
foreachRDD()
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。