javascript - 当键与另一个数组匹配时更新关联数组中的值

标签 javascript php arrays multidimensional-array

当键与 array2 匹配时,我正在尝试更新 array1 值。返回具有更新值的整个 array1

$array1 =array("subj1"=>"10","subj2"=>"20","subj3"=>"30","subj4"=>"40","subj5"=>"36","subj6"=>"85");
print_r($array1);
Array
(
    [subj1] => 10
    [subj2] => 20
    [subj3] => 30
    [subj4] => 40
    [subj5] => 36
    [subj6] => 85
)
$array2=array("subj1"=>"110","subj2"=>"130");
print_r($array2);
Array
(
    [subj1] => 110
    [subj2] => 130
)

下面是我想要的结果。

Array
(
    [subj1] => 110
    [subj2] => 130
    [subj3] => 30
    [subj4] => 40
    [subj5] => 36
    [subj6] => 85
)

我如何实现这一目标?

最佳答案

您可以使用 array_merge对于这样的:

array_merge($array1, $array2)

关于javascript - 当键与另一个数组匹配时更新关联数组中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46314030/

相关文章:

javascript - 停用砖石动画

javascript - 为什么我的 React 应用程序中的两个点击事件会同时运行?

php - Symfony Assets :dump runtime exception

php - AJAX/JS/PHP : Submitting value of a select box without page refresh or button click

javascript - iframe 的占位符内容

ruby - 字符串无法写入 CSV 文件 Ruby

javascript - 比较两个具有相同数据名称的饼图 (Highcharts)

javascript - Javascript/JQuery 中的多个 DIV 碰撞检测

java - 当它是具有相同 Action 监听器的 JButton 数组时,正在单击哪个 Jbutton

php mysql 从获取的数组行中删除编号键