PHP strcasecmp() Fonction

❮ Référence des chaînes PHP

Exemple

Comparer deux chaînes (insensible à la casse) :

<?php
echo strcasecmp("Hello world!","HELLO WORLD!");
?>
Essayez-le vous-même »

Définition et Utilisation

La fonction strcasecmp() compare deux chaînes.

Conseil : La fonction strcasecmp() est sécurisée pour les binaires et insensible à la casse.

Conseil : Cette fonction est similaire à la fonction strncasecmp() , à la différence que vous pouvez spécifier le nombre de caractères de chaque chaîne à utiliser dans la comparaison avec strncasecmp().


Syntaxe

strcasecmp( string1,string2 )

Valeurs des Paramètres

Paramètre Description
string1 Requis. Spécifie la première chaîne à comparer.
string2 Requis. Spécifie la deuxième chaîne à comparer.


Détails Techniques

Valeur de Retour : Cette fonction retourne :
  • 0 - si les deux chaînes sont égales
  • <0 - si string1 est inférieure à string2
  • >0 - si string1 est supérieure à string2
Version PHP : 4+

Plus d'Exemples

Exemple

Comparer deux chaînes (insensible à la casse = HELLO et hELLo donneront le même résultat) :

<?php
echo strcasecmp("Hello","HELLO");
echo "<br>";
echo strcasecmp("Hello","hELLo");
?>
Essayez-le vous-même »

Exemple

Valeurs de retour différentes :

<?php
echo strcasecmp("Hello world!","HELLO WORLD!"); // Les deux chaînes sont égales
echo strcasecmp("Hello world!","HELLO"); // String1 est supérieure à string2
echo strcasecmp("Hello world!","HELLO WORLD! HELLO!"); // String1 est inférieure à string2
?>
Essayez-le vous-même »

❮ Référence des chaînes PHP