
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