我有一个问题,我希望,我可以帮助解决这个问题。
我的问题是我得到了这两个数组
$array1 = ["test1" => "red", "test2" => "blue", "test3" => "green"];
$array2 = ["test1" => "red", "test2" => "blue", "test3" => "blue"];
你可以看到差异是数组键test3的值有一个差异,我的问题是我需要知道关键test3有一个diff并从$ array1到$ array2
我尝试了array_diff
和array_intersect
,但这不是我想要的。
我有一个产品,我需要知道上次运行中有什么变化,如果我使用它来命令它不告诉我差异在哪里但差异是什么。
有人可以帮助解释我能做些什么,或者解决这个问题有什么功能吗?
答案 0 :(得分:0)
<?php
$array1 = array("a" => "green", "b" => "brown", "c" => "blue", "d" => "red");
$array2 = array("a" => "green", "b" => "brown", "c" => "blue", "d" => "yellow");
$result = array_diff_assoc($array1, $array2);
echo print_r($result, true);
?>
答案 1 :(得分:0)
$("#custom-header").change(function () {
$(this).val($(this).val().length > 4 ? "" : $(this).val());
});