Массивы слияния PHP с значениями NOT DUPLICATED

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

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

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

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

array(3) { [0]=> object(stdClass)#17 (1) { ["email"]=> string(7) "gffggfg" } [1]=> object(stdClass)#18 (1) { ["email"]=> string(6) "wefwef@test.it" } [2]=> object(stdClass)#19 (1) { ["email"]=> string(6) "wefewf" } } 

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

 array(3) { [0]=> object(stdClass)#17 (1) { ["email"]=> string(7) "gffggfg@test.it" } [1]=> object(stdClass)#18 (1) { ["email"]=> string(6) "wefwef" } [2]=> object(stdClass)#19 (1) { ["email"]=> string(6) "wefewf" } } 

Solutions Collecting From Web of "Массивы слияния PHP с значениями NOT DUPLICATED"