Bonjour,
Je cherche a dvp un petit script qui me change des mots par des synonymes dans une phrases.
Et je bloque sur un point avec str_replace.
Voici un exemple de ce que j'aimerai devellopper:
Ma phrase:
mot1 blabablabablabablabablaba blabablabablaba blabablaba mot1 blabablabablaba mot2 blabablabablaba mot1
Mes synonymes sont sotckés dans une table sous la forme :
1, 'mot1', 'synonyme1_a | synonyme1_b | synonime1_c '
2, 'mot2', 'synonyme2_a | synonyme2_b '
Le probleme c'est lorsque j'utilise la fonction str_replace(mot1, $synonime1_aleatoire, $ma_phrase)
cela me remplace toutes les occurences de mot1 par le meme synonyme.
Comment faire pour avoir une phrase du style:
synonyme1_b blabablabablabablabablaba blabablabablaba blabablaba synonyme1_a blabablabablaba synonyme2_b blabablabablaba synonyme1_b
De maniere optimisée.
Merci
Partager