首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将数据添加到三维数组

将数据添加到三维数组
EN

Stack Overflow用户
提问于 2012-04-16 04:20:55
回答 2查看 49关注 0票数 0

我有以下数组,其中包含系统上的培训课程的主记录(select_group仅标识相关的课程组):

代码语言:javascript
复制
Array
(
    [DE00041-1] => Array
        (
            [select_group] => 1
        )
)

然后,针对仅包含正在运行的课程的表查询培训课程ids,同时还获取额外信息。

由于一个培训课程每年可能会运行一次以上,因此他们有一个running_id,它提供以下内容:

代码语言:javascript
复制
Array
(
    [DE00041-1] => Array
        (
            [title] => xxx
            [405] => Array
                (
                    [start_quarter] => 1
                    [end_quarter] => 1
                )
        )
)

然后,我需要做的是将原始数组select_group数据添加到新创建的数组中。

最终结果应该是:

代码语言:javascript
复制
Array
(
    [DE00041-1] => Array
        (
            [title] => xxx
            [select_group] => 1
            [405] => Array
                (
                    [start_quarter] => 1
                    [end_quarter] => 1
                )
        )
)

我已经看过其他的SO / Google答案,但没有找到我想要的。

列出的培训课程可能有1-20个,每个培训课程每年运行一到四次。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-04-16 04:28:05

代码语言:javascript
复制
foreach($yourArray as $key => $value){
   $yourArray[$key]['select_group'] = $select_group_array[$key]['select_group'];
}
票数 3
EN

Stack Overflow用户

发布于 2012-04-16 04:34:25

另一种变体:

代码语言:javascript
复制
$result = array_merge_recursive($arr1, $arr2);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10165716

复制
相关文章

相似问题

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