Quảng cáo
Cách so sánh hai giá trị mảng trong PHP
Chủ đề: PHP / MySQLBài trước|Bài tiếp
Trả lời: Sử dụng hàmarray_diff()
Bạn có thể sử dụng hàmarray_diff()
để so sánh một mảng với một hoặc nhiều mảng khác.
Hàmarray_diff()
trả về các giá trị trong mảng đầu tiên mà không có mặt trong bất kỳ của các mảng khác.Hãy thử một ví dụ để hiểu cách nó thực sự hoạt động:
Ví dụ
<?php
$array1 = array("a" => "sky", "star", "moon", "cloud", "moon");
$array2 = array("b" => "sky", "sun", "moon");
// Comparing the values
$result = array_diff($array1, $array2);
print_r($result);
?>
Câu hỏi liên quan
Dưới đây là một số câu hỏi thường gặp khác liên quan đến chủ đề này:
- Làm sao tạo trang 404 trong PHP?
- Lỗi cannot be part of FULLTEXT index
- Làm sao xuất XMLWriter thành tệp XML trong PHP?
- Kết quả kiểu trả về JSON từ PHP Script
- Cách xóa ký tự cuối cùng khỏi chuỗi trong PHP
Unknown Error
Unknown Error: [2] Undefined array key "PREV_PAGE"
File: /home/vzn.vn/public_html/config/vzn.template.php(491) : eval()'d code
Line: 1
File: /home/vzn.vn/public_html/config/vzn.template.php(491) : eval()'d code
Line: 1