réécrite de chaine de caractere, probleme d'accents
Posté : 14 juil. 2014, 00:30
Salut les amis.
j'ai un souci de réécriture , tous les accents se transforment en "n".
Pourriez vous me guider svp pour trouver la solution du souci ou plutot des deux soucis?
Bien cordialement!
Merci!
j'ai un souci de réécriture , tous les accents se transforment en "n".
<?php
function rewrite($chaine){
//les accents
$chaine=trim($chaine);
$chaine= strtr($chaine,"ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ","aaaaaaaaaaaaooooooooooooeeeeeeeecciiiiiiiiuuuuuuuuynn");
//les caracètres spéciaux (aures que lettres et chiffres en fait)
$chaine = preg_replace('/([^.a-z0-9]+)/i', '-', $chaine);
return $chaine;
}
?>
<a href="/outils/<?php echo $actu['id']; ?>-<?php echo rewrite($actu['titre']); ?>"><?php echo $actu['titre']; ?></a>
Pourriez vous me guider svp pour trouver la solution du souci ou plutot des deux soucis?
Bien cordialement!
Merci!