J'ai une longue chaîne et un tableau de noms de pays. Donc le tableau ressemble à ceci:Comment compter les occurrences de plusieurs modèles dans une chaîne longue?
array('Afghanistan', 'Bulgaria', 'United States', 'Bulgaria', ...)
Je dois compter le nombre de fois que chaque pays apparaît dans la chaîne. Y a-t-il une manière rapide et astucieuse de faire cela, c'est-à-dire une sorte de preg_match_all magique qui reçoit un éventail de modèles, ou dois-je parcourir tous les pays?
pour l'enregistrement, un tableau est pas une chaîne. Ce sont deux questions très différentes. – GSto
Je crois qu'il est conscient de cela, il a un tableau et une grande chaîne. – Lizard
Faites attention aux phrases comme: «En Bulgarie, on appelle les Bulgares». Vous pouvez compter le mot «Bulgarie» deux fois alors qu'une seule fois pourrait être désirée. –