Hàm array_uintersect_assoc() trong PHP

Đị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ả:

Bình luận