【问题标题】:How do I loop two array as one in PHP如何在PHP中将两个数组作为一个循环
【发布时间】:2020-06-18 02:31:03
【问题描述】:

我有一个问题,但我不知道如何解决它,

这里有两个数组

首先是$X = A,B,C,D 第二个赞这个a[1]a[2]a[3]a[4]a[5]a[6]a[7]a[8]

我想循环喜欢这个

Aa[1]a[2]

Ba[3]a[4]

Ca[5]a[6]

Da[7]a[8]

现在我喜欢这样写

foreach($X as $key) {
    for ($i = 0; $i < 8; $i++) {
        $a[$i];
    }
    $g=$a[$key][$i];
}

但这不是我想要的。

我该如何解决?谢谢你的帮助。

【问题讨论】:

    标签: php for-loop foreach


    【解决方案1】:

    你可以试试

    <?php
    $X = ['A','B','C','D'];
    $Y = ['a[1]a[2]','a[3]a[4]','a[5]a[6]','a[7]a[8]'];
    
    $result = [];
    for ($i=0; $i < sizeof($X) ; $i++) { 
        $result[] = $X[$i].$Y[$i];
     }
    ?>
    

    输出

    Array
    (
        [0] => Aa[1]a[2]
        [1] => Ba[3]a[4]
        [2] => Ca[5]a[6]
        [3] => Da[7]a[8]
    )
    

    【讨论】:

      猜你喜欢
      • 2021-06-05
      • 1970-01-01
      • 2014-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-29
      • 2021-12-13
      • 1970-01-01
      相关资源
      最近更新 更多