Tôi có một mảng trong PHPkiểm tra nhiều giá trị tồn tại php mảng
$permission = array("admin", "moderator", "guest" );
và tôi có một mảng
$userRoles = array("admin", "moderator");
Tôi đã kiểm tra với in_array
nhưng nó không hoạt động với nhiều giá trị.
Làm cách nào tôi có thể kiểm tra ít nhất một giá trị trong $userRoles
tồn tại trên $permission
mà không lặp?
Xin cảm ơn trước.
Đây là những gì tôi cần .. – Red
Có không cần phải gọi count() trừ khi bạn thực sự cần đếm. Bạn chỉ có thể sử dụng 'if (array_intersect ($ permission, $ userRoles)) ...'. – orrd