1. Fungsi array_diff() digunakan untuk membandingkan nilai dari dua (atau lebih) array dan mengembalikan selisihnya.
tata bahasa
array_diff(array1,array2,array3...);
2. array_diff() membandingkan nilai dari dua (atau lebih) array (nilai dalam key=>value) dan mengembalikan array perbedaan; array perbedaan mencakup semua nilai dalam array yang dibandingkan (array1), tetapi a nilai yang tidak ada dalam array parameter lainnya (array2 atau array3, dll.).
Contoh
<?php header("Jenis konten:teks/html;charset=utf-8"); $a=array(1,2,3); $b=array(2,3,4); //Dapatkan array yang terdiri dari elemen yang ada di $a tetapi tidak ada di $b $c1=array_diff($a,$b); //Dapatkan array yang terdiri dari elemen yang ada di $b tetapi tidak ada di $a $c2=array_diff($b,$a); //Dua array setelah menghapus elemen yang sama echo 'Dua array setelah menghapus elemen yang sama:'.' '; var_dump($c1); var_dump($c2); ?>
Di atas adalah bagaimana PHP menggunakan array_diff untuk menghapus elemen. Saya harap ini dapat bermanfaat bagi semua orang. Panduan belajar PHP lainnya: array PHP