【发布时间】:2012-12-06 00:45:07
【问题描述】:
我有两个关联数组,如下所示:
$prod1 = (
[name] = 'John',
[address] = 'Milky way',
[city] = 'Miami',
);
$prod2 = (
[address] = 'Not so milky way'
);
$prod1 总是有相同类型的元素 (姓名、地址、城市),但 $prod2 可以包含所有元素中的任何一个的元素或其中的一些
我想要的是替换 $prod1 中与 $prod2 中的元素匹配的元素中的值。在上面的例子中,$prod2 包含 address,因此 $prod1 中的地址应该替换为 $prod2 中的地址(其余元素当然应该保持原样)。
如何做到这一点?
【问题讨论】:
标签: php arrays element associative-array