PHP объединяет массивы только с не дублированными значениями

Мне нужно объединить два массива в один массив, но мне нужно удалить, прежде чем общие данные, которые они имеют вместе (дублированные значения, я имею в виду), мне нужны только уникальные значения при объединении.

Как я могу это сделать?

Это пример массива:

Первый массив

<code>array(3) { 
    [0]=> object(stdClass)#17 (1) { 
        ["email"]=> string(7) "gffggfg" 
    } 
    [1]=> object(stdClass)#18 (1) { 
        ["email"]=> string(6) "[email protected]" 
    } 
    [2]=> object(stdClass)#19 (1) { 
        ["email"]=> string(6) "wefewf" 
    } 
} 
</code>

Второй массив

<code>array(3) { 
    [0]=> object(stdClass)#17 (1) { 
        ["email"]=> string(7) "[email protected]" 
    } 
    [1]=> object(stdClass)#18 (1) { 
        ["email"]=> string(6) "wefwef" 
    } 
    [2]=> object(stdClass)#19 (1) { 
        ["email"]=> string(6) "wefewf" 
    } 
} 
</code>

Ответы на вопрос(3)

Ваш ответ на вопрос