我在PHP中有一个数组
$permission = array( "admin", "moderator", "guest" );
我还有另一个数组
$userRoles = array( "admin", "moderator" );
我检查了
in_array
,但不适用于多个值。如何检查
$userRoles
上存在的$permission
中的至少一个值而不循环?提前致谢。
最佳答案
count(array_intersect($permission, $userRoles));