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 :

comparer 2chaine en ignorant la casse


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 15
    Points : 11
    Points
    11
    Par défaut comparer 2chaine en ignorant la casse
    bonjour

    je voulais savoir:

    quand je fais:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    if("ABC"!="abc")
    {
    echo "different";
    }
    else
    {
    echo "pas different";
    }
    evidemment il rentre dans le if!
    Mais y a-t-il moyen de comparer en ignorant les majuscules??
    donc par rapport à mon exemple tout "bete" , il rentrerais dans le else..

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Février 2003
    Messages
    285
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 285
    Points : 300
    Points
    300
    Par défaut
    soit les expressions regulieres, soit 2 variables temporaires dans leskelles tu stock tes 2 variables converties en minuscules ou en majuscules

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2003
    Messages
    285
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 285
    Points : 300
    Points
    300
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    $var1 = "ABC";
    $var2 = "aBc";
    $tmp1 = strtolower($var1);
    $tmp2 = strtolower($var2);
     
    if ($tmp1 != $tmp2)
      echo "differents";
    else
      echo "pareils";

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 15
    Points : 11
    Points
    11
    Par défaut
    cool!

  5. #5
    Expert éminent
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 235
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 235
    Points : 8 498
    Points
    8 498
    Billets dans le blog
    17
    Par défaut
    Y'a aussi strcasecmp( ) qui est fait exprès.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comparer 2 chaine de caractère en Ignorant la casse
    Par leara500 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 31/08/2013, 15h13
  2. Réponses: 4
    Dernier message: 16/02/2007, 17h14
  3. PHP comment ignorer la casse lors d’une comparaison
    Par Ricus28 dans le forum Langage
    Réponses: 9
    Dernier message: 31/07/2006, 22h37
  4. ignorer la casse
    Par bobic dans le forum ASP
    Réponses: 3
    Dernier message: 08/12/2005, 10h36
  5. Ignorer la casse
    Par Original Prankster dans le forum Langage SQL
    Réponses: 5
    Dernier message: 16/08/2005, 14h02

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