PHP - 一个(二维)

时间:2017-12-14 13:58:40

标签: php json

我尝试使用PHP将两个JSON列表合并为一个,如下所示:

list1的

[1,2,3,4,5]

list2中

["a","b","c","d","e"]

如何加入列表以获取:

[[1,"a"],[2,"b"],[3,"c"],[4,"d"],[5,"e"]]

如何将两个列表链接到一个,如给定示例中所示?

1 个答案:

答案 0 :(得分:2)

您需要遍历数组,并使用组合值创建一个新数组:

<?php

$arr1 = [1,2,3,4,5];
$arr2 = ["a","b","c","d","e"];
$result = [];

foreach ($arr1 as $i => $a) {
    $result[]  = [$a, $arr2[$i] ?? ''];
}

?>