合并两个关联数组[重复]

问题描述 投票:0回答:4

我有两个数组:

aid = [$aid]=>1
amount = [$aid] = $70

如何将这两个单独的数组重写为一个数组:

payout = [aid] => $aid, [amount] => $70
php arrays associative-array merging-data
4个回答
8
投票

我相信你正在寻找 php 的 array_merge(...)

http://php.net/manual/en/function.array-merge.php


2
投票

您可以使用 array_merge()。检查此链接http://www.w3schools.com/php/func_array_merge.asp


2
投票

如果您希望生成的结构类似于此:

Array
(
    [aid] => 234323
    [amount] => 32454
)

然后您可以简单地使用

+
运算符来组合两个数组:

$payout = $aid + $amount;

演示:http://www.ideone.com/ZxP97


0
投票
for($i = 0; $i < count($aid); $i++){
    $payout[$i]["aid"] = $aid[$i];
    $payout[$i]["price"] = $price[$i];
}
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.