dsc862009 2019-03-14 15:12
浏览 57
已采纳

如何通过索引合并两个数组

I have two arrays .. first array like this :

$questions = [
    "type" => "form",
    "controls" => []
];

and second array is filled by foreach loop like this :

$count = 0;
foreach($x as $y){
    $controls [
        "id" => $y.$count,
        "id2" => $y.$count+1,
    ]

    $count++;
}

I want to merge all values from the second array to controls index from first array

any help please

  • 写回答

2条回答 默认 最新

  • douzhi9939 2019-03-14 15:14
    关注

    No need to merge, just put the result directly into the location you want them in the loop

    $questions = [
            "type" => "form",
            "controls" => []
        ];   
    
    $count = 0;
    foreach($x as $y){
        $questions['controls'][] =  ["id" => $y.$count,
                                     "id2" => $y.$count+1];
        $count++;
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 求螺旋焊缝的图像处理
  • ¥15 blast算法(相关搜索:数据库)
  • ¥15 请问有人会紧聚焦相关的matlab知识嘛?
  • ¥15 网络通信安全解决方案
  • ¥50 yalmip+Gurobi
  • ¥20 win10修改放大文本以及缩放与布局后蓝屏无法正常进入桌面
  • ¥15 itunes恢复数据最后一步发生错误
  • ¥15 关于#windows#的问题:2024年5月15日的win11更新后资源管理器没有地址栏了顶部的地址栏和文件搜索都消失了
  • ¥100 H5网页如何调用微信扫一扫功能?
  • ¥15 讲解电路图,付费求解