我有 2 个 PHP 数组,需要将值组合在一起。
第一个数组
array(2) {
[0]=>
array(1) {
["id"]=>
string(1) "1"
}
[1]=>
array(1) {
["id"]=>
string(2) "40"
}
}
第二个数组
array(2) {
[0]=>
string(4) "1008"
[1]=>
string(1) "4"
}
所需的输出
array(2) {
[0]=>
array(1) {
["id"]=>
string(1) "1",
["count"]=>
string(1) "1008"
}
[1]=>
array(1) {
["id"]=>
string(2) "40",
["count"]=>
string(1) "4"
}
}
如您所见,我需要向count
我的第二个数组添加一个新的键名 ( ) 并将值组合到我的第一个数组中。
我该怎么做才能输出这个数组?
尝试类似以下内容。这个想法是迭代第一个数组,并为每个数组索引添加一个新键“count”,该键保存包含在第二个数组的相同索引上的值。
$array1 = [];
$array2 = [];
for ($i = 0; $i < count($array1); $i++) {
$array1[$i]['count'] = $array2[$i];
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句