可以使用PHP中的array_diff()函数来比较2个数组的差异。下面是一个示例代码:
// 配置键数组1
$configKeys1 = array('key1', 'key2', 'key3', 'key4');
// 配置键数组2
$configKeys2 = array('key1', 'key3', 'key5');
// 找到数组1中没有的键
$diff1 = array_diff($configKeys1, $configKeys2);
// 找到数组2中没有的键
$diff2 = array_diff($configKeys2, $configKeys1);
// 显示差异
echo 'Config Keys in 1 but not in 2:';
foreach ($diff1 as $key) {
echo $key.'
';
}
echo 'Config Keys in 2 but not in 1:';
foreach ($diff2 as $key) {
echo $key.'
';
}
上述代码将显示配置键数组1中没有但数组2中有的键,以及反之的结果。
上一篇:比较2个数组至少有3个相同元素