Il te faut effectivement une table de correspondance
A toi de voir ce qui te convient le mieux : un tableau php, une base de données, un fichier externe.... l'idée étant ensuite de remplacer les éléments trouvés dans le texte par leurs correspondances
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...