SUPPRIMER LES ACCENTS

mortiis
Messages postés
120
Date d'inscription
mardi 11 février 2003
Statut
Membre
Dernière intervention
9 mars 2008
- 30 nov. 2003 à 08:10
Seb2212
Messages postés
12
Date d'inscription
vendredi 24 janvier 2003
Statut
Membre
Dernière intervention
8 février 2010
- 27 juin 2010 à 23:28
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/12788-supprimer-les-accents

Seb2212
Messages postés
12
Date d'inscription
vendredi 24 janvier 2003
Statut
Membre
Dernière intervention
8 février 2010

27 juin 2010 à 23:28
Salut Une petite fonction qui fait la même chose

function NoAccentFeed($text, $EncIn = 'CP1252'){
return iconv($EncIn, 'ASCII//TRANSLIT//IGNORE', $text);
}

Je l'utilise sur http://www.poeme-france.com/ sans problème...
bad_dark_spirit
Messages postés
13
Date d'inscription
dimanche 10 décembre 2006
Statut
Membre
Dernière intervention
28 juin 2010
10
9 déc. 2008 à 10:28
Tu as oublié de fermer ta balise php.
Pour le reste, c'est une fonction simple mais très efficace. Bravo.
Gofromiel
Messages postés
1
Date d'inscription
vendredi 9 mai 2008
Statut
Membre
Dernière intervention
9 mai 2008

9 mai 2008 à 19:06
Si je peux me permettre, ce genre de remplacement ne fonctionne pas du tout avec l'encodage UTF-8 où les caractères accentués sont souvent codés sur 16bits (deux caractères).

Je vous propose une fonction qui marche avec n'importe quel type d'encodage de caractère, et qui en plus respecte les ligatures, remplaçant les "œ" par des "oe".

Je vous invite à la découvrir sur mon blog:

Supprimer les accents des caractères accentués en PHP
bbcluny
Messages postés
66
Date d'inscription
mardi 25 mars 2003
Statut
Membre
Dernière intervention
29 septembre 2008

14 janv. 2008 à 11:23
Merci bien
theyas
Messages postés
10
Date d'inscription
samedi 13 mai 2006
Statut
Membre
Dernière intervention
4 octobre 2008

4 avril 2007 à 17:57
bien
Afficher les 7 commentaires