alors tu peux faire comme tu dis, mais si tu as bcp de mots à analyser, je te conseille de faire:
$mots=preg_split("/[\s,;]+/",trim($str));
et là avec mots tu as un beau tableau avec pour chaque indice un mot différent, et pour tester la présence de "aol" par exemple, tu n'as plus qu'à faire :