Hướng dẫn dùng array_diff trong PHP

Hàm array_dift() sẽ so sánh sự khác nhau giữa hai hay nhiều mảng, hàm trả về những phần tử tồn tại trong mảng đầu tiên mà không tồn tại trong các mảng tiếp theo.

Hướng dẫn dùng array_diff trong PHP

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

Cú pháp

Cú pháparray_dift($array1, $array2...);

Trong đó:

  • $array1, $array2 ... là các mảng dữ liệu truyền vào để so sánh.

Ví dụ

Code

$array1 = array(
	"php",
	"js",
	"css",
	"python"
);
$array2 = array(
	"php",
	"js",
	"javascript",
	"html"
);
$result = array_diff($array1, $array2);
echo "
";
	print_r($result);
echo "
";

Kết quả

Array
(
    [2] => css
    [3] => python
)

Tham khảo: php.net

Bài viết này được đăng tại [free tuts .net]