У меня есть массив $myArray1
с некоторыми численными значениями, например 2 5 7 13 23 25
Другой массив $myArray2
имеет числовые значения, такие как 3 4 7 11 13 25
Моим требованием является получение третьего массива $myArray3
имеющего только те значения $myArray1
, которые отсутствуют в $myArray2 ie 2 5 23
Скажите, пожалуйста, какую-либо функцию php для этого?
$myArray1=[2,5,7,13,23,25]; $myArray2=[3,4,7,11,13,25]; $myArray3=array_diff($myArray1,$myArray2); var_dump($myArray3); // 2, 5, 23
Вы можете использовать array_diff. Документацию можно найти здесь .
array_diff($myArray1, $myArray2);
благодаря