J'ai créé une fonction pour filtrer les gros mots :
Code : Tout sélectionner
function badWordFilter($str) {
$badword = ["connard", "salop"];
return str_replace($badword, "***interdit***", $str);
}J'ai pensé à ajouter : $str = mb_strtolower($str);
Mais cela met toutes les phrases en minuscules, ce qui n'est pas une bonne idée.
Comment résoudre ce problème ?