IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Supprimer les caractères spéciaux et les accents d'une chaine de caractères


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 16
    Points : 11
    Points
    11
    Par défaut Supprimer les caractères spéciaux et les accents d'une chaine de caractères
    Bonjour, j'aimerai savoir de quelle façon il serait possible de supprimer absolument TOUS les caractères à accents d'une chaine en PHP, j'ai trouvé certaines fonctions avec Google mais elle ne permettent pas de supprimer absolument TOUS les accents, moi j'aimerai une fonction qui puisse supprimer également les accents du style : ð, ñ, î...
    En gros supprimer tous les caractères sauf abcdefghijklmnopqrstuvwxyz.

    Merci à vous !

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Avec une expression régulière toute simple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $chaine = preg_replace("#[^a-zA-Z]#", "", $chaine);
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 16
    Points : 11
    Points
    11
    Par défaut
    Ok merci et si je voulais autoriser uniquement abcdefghijklmnopqrstuvwxyz ainsi que é, à ñ, ì, et ð ?

    Merci !

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Tu ajoutes tes caractères dans les crochets
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

Discussions similaires

  1. Réponses: 4
    Dernier message: 29/01/2013, 09h44
  2. Réponses: 1
    Dernier message: 02/10/2012, 11h14
  3. Réponses: 3
    Dernier message: 02/10/2012, 08h27
  4. Réponses: 4
    Dernier message: 18/04/2011, 22h56
  5. Enlever les accents d'une chaine de caractères
    Par Coussati dans le forum Débuter
    Réponses: 10
    Dernier message: 22/02/2009, 22h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo