У меня есть 2 массива
$a = array("1", "2", "3", "4", "5"); $b = array("3", "4", "5", "6", "7");
Я хочу, чтобы конечный результат был ("6", "7")
Кажется, что array_diff() и array_intersect() не могутдай результат, который мне нужен.
array_diff()
array_intersect()
Да, используйте array_diff, в чем ваша проблема?
array_diff
$arrayA = array("1", "2", "3", "4", "5"); $arrayB = array("3", "4", "5", "6", "7"); $result = array_diff($arrayB, $arrayA);
Документы:
Возвращаемые значения Возвращает массив, содержащий все записи из массива1, которых нет ни в одном из других массивов.
Возвращает массив, содержащий все записи из массива1, которых нет ни в одном из других массивов.
( пример кодовой панели )