将多维数组中的值替换为其他多维数组

时间:2018-03-07 10:04:19

标签: php arrays

有谁知道如何用第二个数组中的值替换第一个数组中的快捷键?

$first_array = [
'product 1' => ['name 1', 'shortcut 1'],
'product 2' => ['name 2', 'shortcut 2']
];

$second_array = [
'product 1' => ['shortcut 1' => 'text 1'],
'product 2' => ['shortcut 2' => 'text 2']
];


// Do not work.
$new_array = array_replace($first_array, $second_array);

我需要像这样的输出

$new_array = [
'product 1' => ['name 1' => 'text 1'],
'product 2' => ['name 2' => 'text 2']
]

1 个答案:

答案 0 :(得分:1)

尝试使用检查键和值

将其替换为foreach循环
header('Content-Type: image/jpg');