相关疑难解决方法(0)

如何一次循环两个数组?

我试图将两个数组排列在一起,结果不一致.我会告诉你我的代码,我得到的结果以及我正在寻找的结果.

我想我只是做错了但不知道怎么做.

我的代码:

$data1 = [
    'a: 1',
    'a: 2',
    'a: 3',
    'a: 4',
    'a: 5'
];

$data2 = [
    'b: 1',
    'b: 2',
    'b: 3',
    'b: 4',
    'b: 5'
];


foreach($data1 as $item1)
{
    foreach($data2 as $item2)
    {
        echo $item1 . '<br/>';
        echo $item2 . '<br/>';
        echo '<br/><br/>';
    }
}
Run Code Online (Sandbox Code Playgroud)

结果:(缩短以节省空间)

a: 1
b: 1

a: 1
b: 2

a: 1
b: 3

a: 1
b: 4

a: 1
b: 5
Run Code Online (Sandbox Code Playgroud)

我正在寻找的结果如下:

a: 1
b: 1

a: 2
b: …
Run Code Online (Sandbox Code Playgroud)

php arrays foreach

7
推荐指数
2
解决办法
1万
查看次数

标签 统计

arrays ×1

foreach ×1

php ×1