Задать вопрос
iamdivine
@iamdivine

Как сравнить 2 массива и убрать повторяющиеся записи?

Добрый вечер. Есть 2 массива
первый брал их при выводе через print_r
11] => Array
        (
            [pname] => Andrey_Faste
            [vkID] => 2324324
        )

    [12] => Array
        (
            [pname] => Aleksey_Andreev
            [vkID] => 
        )

    [13] => Array
        (
            [pname] => Ivan_Alekseev
            [vkID] => 
        )

    [14] => Array
        (
            [pname] => Ivan_Ivanov
            [vkID] => 
        )

    [15] => Array
        (
            [pname] => Ivan_Petrov
            [vkID] => 344366423498
        )


и 2 массив
[44] => Array
        (
            [pname] => Ivan_Ivanov
        )
[33] => Array
        (
            [pname] => Ivan_Petrov
        )

Не знаю как решить проблему. Надо из первого массива вычесть второй, чтобы убрались дубли в первом
Чтобы вывод был такой
[15] => Array
        (
            [pname] => Ivan_Petrov
            [vkID] => 344366423498
        )

Голова кипит, извиняюсь за возможно не правильную терминологию.
array_unique(array_merge($array1, $array2)) пробовал, не спасает
  • Вопрос задан
  • 1135 просмотров
Подписаться 1 Простой Комментировать
Ответ пользователя the5x К ответам на вопрос (2)
@the5x
array_unique( array_merge($arr_1, $arr_2) );
Ответ написан