1
假設你有以下兩個數組:刪除元素
array1 = dogs, cat, rat, pig array2 = dogs, cat, pig
我想比較這兩個數組並刪除未在這兩個數組發現元素創建一個新的數組。
所以上面的兩個數組將變成:
tags = dogs, cat, pig
有PHP中的功能呢?
假設你有以下兩個數組:刪除元素
array1 = dogs, cat, rat, pig array2 = dogs, cat, pig
我想比較這兩個數組並刪除未在這兩個數組發現元素創建一個新的數組。
所以上面的兩個數組將變成:
tags = dogs, cat, pig
有PHP中的功能呢?
嘗試array_intersect
(點擊查看文檔)。
BTW:這是爲PHP array intersect
第一個搜索結果...
您可以使用array_intersect
$array1 = array("a" => "green", "red", "blue");
$array2 = array("b" => "green", "yellow", "red");
$result = array_intersect($array1, $array2);
print_r($result);
的$result
將是:
Array
(
[a] => green
[0] => red
)