Định nghĩa hàm array_uintersect_assoc() trong PHP
Hàm array_uintersect_assoc() trả về một mảng chứa tất cả value từ mảng array1 mà có mặt trong tất cả tham số array2, array3.
Cú pháp hàm array_uintersect_assoc()
Hàm array_uintersect_assoc() trong PHP có cú pháp như sau:
array_uintersect_assoc( $array1, $array2 [, $array3 ..., $data_compare_func] );
Tham số
array1: Bắt buộc. Xác định một mảng array2: Bắt buộc. Xác định một mảng để được so sánh với mảng nguồn. array3: Tùy ý. Xác định một mảng để được so sánh với mảng nguồn. data_compare_func: Bắt buộc. Hàm được tạo bởi người dùng.
Ví dụ minh họa cách sử dụng hàm array_uintersect_assoc() trong PHP:
<?php
$array1 = array("a"=>"green", "b"=>"brown", "c"=>"blue", "red");
$array2 = array("a"=>"GREEN", "B"=>"brown", "yellow", "red");
print_r(array_uintersect_assoc($array1, $array2, "strcasecmp"));
?>
Lưu chương trình trên trong một file có tên là test.php trong htdocs, sau đó mở trình duyệt và gõ địa chỉ http://localhost:8080/test.php sẽ cho kết quả: