vérifier plusieurs valeurs existe tableau php

J'ai un tableau en PHP

$permission = array( "admin", "moderator", "guest"  );

et j'ai un autre tableau

$userRoles = array( "admin", "moderator" );

J'ai vérifié avec in_array mais il ne fonctionne pas avec plusieurs valeurs.

Comment puis-je vérifier au moins une valeur dans $userRoles existe sur $permission sans boucle ?

Merci d'avance.

source d'informationauteur Red