preg_replace et [^[:graph:]]
Bonjour,
Le problème :
Normalement cette action devrait supprimer que caractères invisibles (et les caractères qui ne sont pas ascii ? ).
Code:
echo preg_replace("#[^[:graph:]]#", '', 'exemple avec accent é et ø');
Sous Windows j'obtiens :"exempleavecaccentéetø'"
Sous Mac ou Linux : "exempleavecaccentet'"
Mes tentatives :
J'ai essayé plusieurs versions de php (php 5, php 5.2.x, 5.3.5), de changer l'encodage de la page (iso-8859-1, UTF-8 etc..) sous différent logiciel (eclips, dreaweaver, coda).
J'ai essayé tout ceci sur Mac, Linux et windows xp.
Le problème reste le même, j'ai l'impression de ne plus avancer malgré de nombreuse recherche sur Google. Je me tourne donc vers vous afin d'être guidé vers la bonne recherche à effectuer, car vraisemblablement je ne cherche pas la bonne chose.