我有一个名为array1的数组
Array(
[0] => 1,
[1] => 2,
[2] => 5
)
另一个名为array2的数组
Array(
[0] => 3,
[1] => 2,
[2] => 7
)
我需要获取不在array2中的array1
我需要得到结果
Array(
[0] => 1,
[1] => 5
)
答案 0 :(得分:1)
尝试array_unique函数 例如
$fruits_list = array('Orange', 'Apple', ' Banana', 'Cherry', ' Banana');
$result = array_unique($fruits_list);
print_r($result);
参考:
https://www.w3resource.com/php/function-reference/array_unique.php
答案 1 :(得分:0)
$array1 = array(1, 2, 5);
$array2 = array(3, 2, 7);
print_r(array_diff($array1, $array2))
结果:
Array
(
[0] => 1
[2] => 5
)
答案 2 :(得分:-1)
喜欢这个。
$array = [
0 => 1,
1 => 2,
2 => 5
];
unset($array[1]);
$array = array_values($array);
print_r($array);
结果: 数组([0] => 1 [1] => 5)