array_diff()
函數返回一個數組,其中包含了第一個數組與第二個數組之間的差異。具體來說,它返回第一個數組中存在但在第二個數組中不存在的元素。
函數原型如下:
array array_diff ( array $array1 [, array ... ] ) : array
參數:
$array1
:第一個數組。返回值:
示例:
$array1 = array("a" => "apple", "b" => "banana", "c" => "cherry");
$array2 = array(1 => "banana", 2 => "apple");
$result = array_diff($array1, $array2);
print_r($result);
輸出:
Array
(
[a] => cherry
)
在這個示例中,$result
數組包含了 $array1
中存在但在 $array2
中不存在的元素(“a” 和 “c”)。