dorisdong0514 2017-03-01 13:59
浏览 10

在更多循环中创建数组多维php [编辑]

i have this code php:

foreach($first as $row2){  // cycling once

       foreach($second as $row){   //    cycles x times

                ....
                echo $Hval1;//course changes value every cycle
                echo $Hval2;//course changes value every cycle

                $HeaderArray[]=array('Hval1'=>$Hval1,'Hval2'=>$Hval2); 

                    for($i=0;$i<$conta;++$i){   //    cycles x times

                       ....
                       echo $Bval1;//course changes value every cycle
                       echo $Bval2;//course changes value every cycle
                       echo $bval3;//course changes value every cycle

                    $BArray[]= array('Bval1'=>$Bval1,'Bval2'=>$Bval2,'Bval3'=>$Bval3);
                    $groupsArray[]=array($BArray);
                    }//end for cycles
                    $blockArray[]=array('header'=>$headerArray,'mach'=>$groupsArray);

       } //end second cycles
       $totalArray[]=('incontri'=>$blockArray);


} //end first cycle

echo print_r($totalArray);

for each $second cycle there are one o more groups $groupsArray Bval 'mach' (cycle for) going in the same array. All these (cycle $second) go into a Array 'incontri'.

I would like to get an array like this:

 ['incontri'
          [
           [
           'header'['Hval1'=>$Hval1,'Hval2'=>$Hval2],
           'mach'[
                  ['Bval1'=>$Bval1,'Bval2'=>$Bval2,'Bval3'=>$Bval3],
                  ['Bval1'=>$Bval1,'Bval2'=>$Bval2,'Bval3'=>$Bval3]
                  ]
           ],
           [
           'header'['Hval1'=>$Hval1,'Hval2'=>$Hval2],
           'mach'[
                 ['Bval1'=>$Bval1,'Bval2'=>$Bval2,'Bval3'=>$Bval3],
                 ['Bval1'=>$Bval1,'Bval2'=>$Bval2,'Bval3'=>$Bval3]
                 ]
           ],
           ...
          ]
]

my code php not work fine;

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥20 测距传感器数据手册i2c
    • ¥15 RPA正常跑,cmd输入cookies跑不出来
    • ¥15 求帮我调试一下freefem代码
    • ¥15 matlab代码解决,怎么运行
    • ¥15 R语言Rstudio突然无法启动
    • ¥15 关于#matlab#的问题:提取2个图像的变量作为另外一个图像像元的移动量,计算新的位置创建新的图像并提取第二个图像的变量到新的图像
    • ¥15 改算法,照着压缩包里边,参考其他代码封装的格式 写到main函数里
    • ¥15 用windows做服务的同志有吗
    • ¥60 求一个简单的网页(标签-安全|关键词-上传)
    • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法