Fonction strcmp() de PHP

La fonction strcmp ()


PHP references des fonctions PHP

 (PHP 4, PHP 5)

strcmp() — Comparaison binaire de chaînes

La fonction strcmp ()

Définition et utilisation

La fonction strcmp() (prononcez string compare) est une fonction qui permet de comparer deux chaînes de caractères. En effet, il n'est pas possible d'effectuer simplement une comparaison de chaînes de caractères avec la simple utilisation des opérateurs habituels (==, !=, >=, etc.) à moins d'utiliser une boucle.

Cette fonction retourne :

  • 0 si les deux chaînes sont égales
  • <0 si string1 est moins que string2
  • >0 si string1 est plus grand que string2
Syntaxe

              strcmp (string1, string2)
           
 
Paramètre Description

string1

Requis. Spécifie la première chaîne à comparer

string2

Requis. Spécifie la deuxième chaîne à comparer


Note:

 La fonction strcmp () distingue les majuscules et minuscules.


Exemple Sélectionner le code

              <html>
              <body>
              <?php
              if(strcmp("Bonjour le monde!","Bonjour le monde!")==0)
              echo "Les deux chaînes sont identiques";
              ?>
               </body>
              </html>
           
 

Le rendement du code ci-dessus sera :

Sélectionner le code

              Les deux chaînes sont identiques
           
 


Par carabde 22 Aout 2014