我有一个 array
我想在 foreach
循环下合并,请提供解决方案,我该怎么做。
Array
(
[0] => Array
(
[id] => 377556
[name] => 8 Ball Pool iOS App - US *
)
)
Array
(
[0] => Array
(
[id] => 377555
[name] => test data
)
)
我想要下面的结果 所以请提供解决方案,我如何将数据合并到一个数组中。
Array
(
[0] => Array
(
[id] => 377556
[name] => 8 Ball Pool iOS App - US *
)
[1] => Array
(
[id] => 377555
[name] => test data
)
)
最佳答案
<?php
$array1=Array
(
0 => Array
(
"id" => 377556,
"name" => "8 Ball Pool iOS App - US *"
)
);
$array2=Array
(
0 => Array
(
"id" => 377555,
"name" => "test data"
)
);
$newArray=array($array1,$array2);
$result=array();
foreach($newArray as $value)
{
$result=array_merge($result,$value);
}
print_r($result);
输出:
Array
(
[0] => Array
(
[id] => 377556
[name] => 8 Ball Pool iOS App - US *
)
[1] => Array
(
[id] => 377555
[name] => test data
)
)
关于php - 如何在foreach循环下将数组合并为一个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43272041/