PHP strncasecmp() Fonction

❮ Référence des chaînes PHP

Exemple

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

<?php
echo strncasecmp("Hello world!","hello earth!",6);
?>
Essayez-le vous-même »

Définition et Utilisation

La fonction strncasecmp() compare deux chaînes.

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

Astuce : Cette fonction est similaire à la fonction strcasecmp() , à la différence que strcasecmp() n'a pas de paramètre de longueur.


Syntaxe

strncasecmp( string1,string2,length )

Valeurs des Paramètres

Paramètre Description
string1 Obligatoire. Spécifie la première chaîne à comparer.
string2 Obligatoire. Spécifie la deuxième chaîne à comparer.
length Obligatoire. Spécifie le nombre de caractères de chaque chaîne à utiliser dans la comparaison.

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.0.2+

Plus d'Exemples

Exemple

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

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

❮ Référence des chaînes PHP