// boucle qui parcours les deux tableaux
foreach($tab_menu_lien as $cle => $lien)
{
$menu .= " <li";
// si le nom du fichier correspond à celui pointé par l'indice, alors on l'active
if( $info['basename'] == $lien )
$menu .= " class="active"";
$menu .= ">" . $cle . "</li>\n";
}
C'est pas grand chose mais ça évite d'avoir des incohérences si tes 2 tableaux ce retrouve décalé ;)