Love beautiful code? We do too.
Hàm array_diff_assoc() trong PHP so sánh array1 với array2 và trả về các sự khác nhau. Không giống hàm array_diff() trong PHP, các key của mảng được sử dụng trong phép so sánh.
Dưới đây là cú pháp của hàm array_diff_assoc()
trong PHP:
array array_diff_assoc( array $array1, array $array2 [, array $array3...] );
Tham số
Trả về giá trị
Trả về một mảng chứa tất cả value của array1 mà không có mặt trong bất kỳ mảng khác với cùng key.
<?php
$input_array1 = array( "a"=>"orange", "b"=>"mango", "c"=>"banana");
$input_array2 = array( "a"=>"orange", "b"=>"apple", "c"=>"banana");
print_r(array_diff_assoc($input_array1, $input_array2));
$input_array1 = array( "a"=>"orange", "b"=>"mango", "c"=>"banana");
$input_array2 = array( "a"=>"banana", "b"=>"apple", "c"=>"orange");
print_r(array_diff_assoc($input_array1, $input_array2));
?>
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ả:
Xem thêm Hàm trong php
Hoclaptrinh.vn © 2017
From Coder With
Unpublished comment
Viết câu trả lời