PHP strncasecmp()Fonctions
Manuel de référence des chaînes PHP
Exemples
Comparer deux chaînes (insensible à la casse) :
<?php
echo strncasecmp("Hello world!","hello earth!",6);
?>
echo strncasecmp("Hello world!","hello earth!",6);
?>
Exécuter l'exemple »
Définition et utilisation
La fonction strncasecmp() compare deux chaînes (insensible à la casse).
Remarque :strncasecmp() est sûre pour les données binaires et insensible à la casse.
Astuce :Cette fonction est similaire àstrcasecmp()la fonction strcasecmp(), sauf que strcasecmp() n'a pas de paramètre de longueur.
Syntaxe
strncasecmp(string1,string2,length)
| Parameters | Description |
|---|---|
| string1 | Obligatoire. Spécifie la première chaîne à comparer. |
| string2 | Obligatoire. Spécifie la deuxième chaîne à comparer. |
| longueur | Obligatoire. Spécifie le nombre de caractères de chaque chaîne à utiliser pour la comparaison. |
Détails techniques
| Valeur de retour : | Cette fonction retourne :
|
|---|---|
| Version de PHP : | 4.0.2+ |
Plus d’exemples
Exemple 1
Compare deux chaînes (insensible à la casse, Hello et hELLo produisent le même résultat) :
<?php
echo strncasecmp("Hello","Hello",6);
echo "<br>";
echo strncasecmp("Hello","hELLo",6);
?>
echo strncasecmp("Hello","Hello",6);
echo "<br>";
echo strncasecmp("Hello","hELLo",6);
?>
Exécuter l'exemple »
Manuel de référence des chaînes PHP Autres extensions