PHP strcasecmp() Fonction
Exemple
Comparer deux chaînes (insensible à la casse) :
<?php
echo strcasecmp("Hello world!","HELLO WORLD!");
?> 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 :
|
|---|---|
| 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");
?> 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
?>