【问题标题】:How to compare to assocative array values [duplicate]如何比较两个关联数组值
【发布时间】:2018-12-14 18:25:19
【问题描述】:

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

数据库

$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
    ]
];

key和value是怎么改变的,这里可以清楚的看到post value从绿变蓝

【问题讨论】:

标签: php arrays multidimensional-array


【解决方案1】:

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

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2012-05-03
  • 2010-11-09
  • 1970-01-01
  • 2020-03-16
  • 1970-01-01
  • 2022-10-08
  • 1970-01-01
  • 2014-08-08
相关资源
最近更新 更多