Bonjour,
je souhaite remplacer certains caractères de mes tables Mysql mais ceux ci, du fait de leur encodage me résistent.
C'est par exemple le cas pour :
♬ (notre de musique)
qui dans ma base de données est stocké comme ceci :
et est affiché sur mes pages web après traitement php comme ceci :♬
Mon souhait est de le supprimer avant enregistrement dans la base ou a défaut avant affichage.♬
J'utilise pour ce faire :
mais cela ne fonctionne pas, je pense à cause du symbole "™".
Code : Sélectionner tout - Visualiser dans une fenêtre à part $message = str_replace ("â¬", " ", $message);
puisque
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part $message = str_replace ("â", " ", $message);
fonctionnent
Code : Sélectionner tout - Visualiser dans une fenêtre à part $message = str_replace ("¬", " ", $message);
Quelqu'un saurait il m'aider à résoudre ce problème ?
(Peut être avec des expressions régulières ?)
Partager