首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PHP按值合并2个不同数组值的数组

PHP按值合并2个不同数组值的数组
EN

Stack Overflow用户
提问于 2015-07-02 15:16:56
回答 5查看 1.1K关注 0票数 7

我曾尝试将两个不同的数组合并为一个数组。有谁能帮帮我吗?

我有这样的数组

代码语言:javascript
运行
复制
[0] (Array)#2
  [rank] "579"
  [id] "1"
[1] (Array)#4
  [rank] "251"
  [id] "2"

[0] (Array)#2
  [size] "S"
  [rank] "251"
[1] (Array)#15
  [size] "L"
  [rank] "579"

我需要这样的

代码语言:javascript
运行
复制
[0] (Array)#2
  [size] "S"
  [rank] "251"
  [id] "1"
[1] (Array)#15
  [size] "L"
  [rank] "579"
  [id] "1"
EN

Stack Overflow用户

发布于 2015-07-02 15:36:47

代码语言:javascript
运行
复制
foreach($arr1 as $key1 => $data1){
    foreach($arr2 as $key2 => $data2){
        if($data1['rank']==$data2['rank']){
            $result[] = array_merge($data1, $data2);
        }
    }
}
print_r($result);
票数 1
EN
查看全部 5 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31177903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档