array_intersect_key函數用于比較兩個或多個數組的鍵,并返回一個數組,其中包含所有數組中都存在的鍵。換句話說,它返回的是一個新數組,其中包含所有輸入數組中共同存在的鍵。
示例:
$array1 = array("a" => "red", "b" => "green", "c" => "blue");
$array2 = array("a" => "red", "b" => "green");
$array3 = array("a" => "red");
$result = array_intersect_key($array1, $array2, $array3);
print_r($result);
在這個例子中,$result將包含鍵"a",因為它在所有三個輸入數組中都存在,而其他鍵則不會包含在結果中。