Php 我想合并数组';s并使用foreach循环
我有很多数组,我想把它们组合起来 我有:Php 我想合并数组';s并使用foreach循环,php,arrays,array-merge,Php,Arrays,Array Merge,我有很多数组,我想把它们组合起来 我有: [amount] => 1 [amount] => 1 [titel] => item [titel] => item [price] => 5 [price] => 5 值的数量可以是更多或更少 我想要这样的东西: [0] => [amount] => 1 [titel] => item [price] => 5 [1] => [amoun
[amount] => 1
[amount] => 1
[titel] => item
[titel] => item
[price] => 5
[price] => 5
值的数量可以是更多或更少
我想要这样的东西:
[0] =>
[amount] => 1
[titel] => item
[price] => 5
[1] =>
[amount] => 1
[titel] => item
[price] => 5
$newArray = array($array1, $array2);
是否可以创建一个php
foreach
,以便我可以使用金额
、标题
和价格
值?您可以创建一个包含两个数组的新数组,如下所示:
[0] =>
[amount] => 1
[titel] => item
[price] => 5
[1] =>
[amount] => 1
[titel] => item
[price] => 5
$newArray = array($array1, $array2);
然后,您可以通过执行以下操作进行浏览:
foreach ($newArray as $item)
{
echo $item['iteml'] . ': ' . $item['amount'];
}
只需创建一个新数组,并将数组附加到其中
$newArray[] = $yourArray;
然后可以使用foreach循环遍历
$newArray
提到的
array\u merge()
有什么问题吗?你有没有?我打错了,所以现在已经更正了