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 :Citation:
♬
Mon souhait est de le supprimer avant enregistrement dans la base ou a défaut avant affichage.Citation:
♬
J'utilise pour ce faire :
mais cela ne fonctionne pas, je pense à cause du symbole "™".Code:$message = str_replace ("â¬", " ", $message);
puisque
etCode:$message = str_replace ("â", " ", $message);
fonctionnentCode:$message = str_replace ("¬", " ", $message);
Quelqu'un saurait il m'aider à résoudre ce problème ?
(Peut être avec des expressions régulières ?)