Bonjour,
Je veux filtrer les commentaires postés sur mon site.
Pour cela je viens d'essayer la fonction str_replace.
Exemple
là nous obtenons "il est génial". C'est bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $post="Il est con" // (désolé c'est pour l'exemple). $post=str_replace("con", "génial", "$post");
Autre exemple
Là nous obtenons "il est génialtent". C'est nul.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $post="Il est content" $post=str_replace("con", "génial", "$post");
Vous aurez deviné la question: comment supprimer une chaine de caractère seulement si elle est seule et donc non inclue dans une autre ?
j'ai essayé à tout hasard de rajouter des espaces autour du mot à isoler :
ça n'a pas fonctionné.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $post=str_replace(" con ", "génial", "$post")
Partager