Modifié les accents

Fermé
Xeis - 20 nov. 2013 à 10:41
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 20 nov. 2013 à 12:05
Bonjour,

J'ai un petit programme qui crée des pdf automatiquement depuis des fichiers xml, j'utilise simplexml et FPDF, jusque là tout va bien,

mais j'ai un petit problème, lorsque je récupère les informations du XML il y a des accents et ce n'est pas très bon pour le nom des fichiers.pdf

J'arrive a faire des str_replace pour enlever les espaces,
Mais impossible d'enlever les accents j'ai utiliser cette petite ligne :

$str=strtr($str,"àáâãäçèéêëìíîïñòóôõöùúûüýÿÀÁÂÃÄÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝ","aaaaaceeeeiiiinooooouuuuyyAAAAACEEEEIIIINOOOOOUUUUY");

Y'a t-il un problème que je n'aurais pas vue sur la syntaxe de ma ligne ?

Merci de vos réponses,

Cordialement

1 réponse

Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 524
20 nov. 2013 à 12:05
Salut,

Il n'y a apparemment pas d'erreur.
$str = 'école à héron';

$str=strtr($str,"àáâãäçèéêëìíîïñòóôõöùúûüýÿÀÁÂÃÄÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝ","aaaaaceeeeiiiinooooouuuuyyAAAAACEEEEIIIINOOOOOUUUUY"); 

var_dump($str); // affiche "ecole a heron"
0