mesclagem e desduplicando matrizes de objetos com valores exclusivos de email
No reino da manipulação de dados, a tarefa de mesclar matrizes enquanto elimina valores duplicados pode ser encontrada. Ao trabalhar com matrizes de objetos, torna -se essencial lidar com esses cenários de maneira eficaz. O objetivo é criar uma nova matriz que contenha todos os valores de email exclusivos. (objeto) ["email" => "gffggfg"], (objeto) ["email" => "[email protegido]"], (objeto) ["email" => "weFewf"], ]; $ array2 = [ (objeto) ["email" => "[email protegido]"], (objeto) ["email" => "wefwef"], (objeto) ["email" => "weFewf"], ]; (objeto) ['email' => 'gffggfg'], (objeto) ['email' => '[email protegido]'], (objeto) ['email' => 'weFewf'], (objeto) ['email' => '[email protegido]'], (objeto) ['email' => 'wefwef'], ]
Solução:
para mesclar as matrizes e remover duplicatas, o PHP oferece duas funções úteis:
$array1 = [ (object) ["email" => "gffggfg"], (object) ["email" => "[email protected]"], (object) ["email" => "wefewf"], ]; $array2 = [ (object) ["email" => "[email protected]"], (object) ["email" => "wefwef"], (object) ["email" => "wefewf"], ];
Array ARAY ASMERGE () : Mergas
Array ARAY ASMERGE ()[ (object) ['email' => 'gffggfg'], (object) ['email' => '[email protected]'], (object) ['email' => 'wefewf'], (object) ['email' => '[email protected]'], (object) ['email' => 'wefwef'], ]ARRAY_MERGE ()
Array. $ array2)); Este snippet de código mescla as duas matrizes de entrada usando Array_Merge () e, em seguida, elimina todos os valores de email duplicados usando Array_unique (). A matriz resultante, armazenada em $ Array, contém os valores de email distintos de ambas as matrizes.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3