Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Menggabungkan Dua Tatasusunan dan Menghapuskan Nilai E-mel Pendua dalam PHP?
Menggabungkan Tatasusunan dan Menghapuskan Nilai E-mel Pendua
Menggabungkan tatasusunan dan mengalih keluar nilai pendua adalah tugas biasa apabila berurusan dengan data. Dalam kes ini, kami diberi dua tatasusunan objek yang mengandungi alamat e-mel. Objektifnya adalah untuk menggabungkan tatasusunan ini sambil menghapuskan sebarang nilai e-mel pendua.
Untuk mencapainya, kami menggunakan pendekatan dua langkah:
Menggabungkan Tatasusunan :
Menghapuskan Pendua:
Dengan menggabungkan kedua-dua fungsi ini, kami boleh mencapai matlamat kami untuk menggabungkan tatasusunan dan mengalih keluar nilai e-mel pendua. Kod PHP berikut menunjukkan proses ini:
$array1 = [ (object) ["email" => "gffggfg"], (object) ["email" => "example@example.com"], (object) ["email" => "wefewf"], ]; $array2 = [ (object) ["email" => "example@example.com"], (object) ["email" => "wefwef"], (object) ["email" => "wefewf"], ]; $mergedArray = array_unique(array_merge($array1, $array2)); print_r($mergedArray);
Output kod di atas akan menjadi tatasusunan yang mengandungi objek unik daripada kedua-dua tatasusunan input, dengan nilai e-mel pendua dialih keluar.
Atas ialah kandungan terperinci Bagaimana untuk Menggabungkan Dua Tatasusunan dan Menghapuskan Nilai E-mel Pendua dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!