如何比较关联数组的值

时间:2018-12-14 18:25:19

标签: php arrays multidimensional-array

我需要您如何区分两个关联数组的指南。 来自数据库的一个数组,另一个是输入数据,我想比较这两个数组,它们不匹配才能知道编辑了哪个输入。

数据库

$databaseValues = [
    [color] => [
        [0]=> red,
        [1]=> blue,
        [2]=> green
    ],
    [regional]=> [
        [0] => International
        [1] => Domestic
        [2] => International
    ]
];

$postValues = [
    [color] => [
        [0]=> red,
        [1]=> blue,
        [2]=> blue 
    ],
    [regional]=> [
        [0] => International
        [1] => Domestic
        [2] => Domestic
    ]
];

如何通过键和值对其进行更改,在这里您可以清楚地看到发布值从绿色变为蓝色

1 个答案:

答案 0 :(得分:0)

您可以遍历发布值,并在每次迭代时将该值与数据库中的相应值进行比较。