PHP strncmp()Fonctions
Manuel de référence des chaînes PHP
Exemples
Comparer deux chaînes (sensible à la casse) :
<?php
echo strncmp("Hello world!","Hello earth!",6);
?>
echo strncmp("Hello world!","Hello earth!",6);
?>
Exécuter l'exemple »
Définition et utilisation
La fonction strncmp() compare deux chaînes de caractères (sensible à la casse).
Remarque :strncmp() est compatible avec les données binaires et sensible à la casse.
Astuce :Cette fonction est similaire à la fonctionstrcmp(), sauf que strcmp() ne possède pas le paramètre de longueur.
Syntaxe
strncmp(string1,string2,length)
| Paramètre | 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 à comparer. |
Détails techniques
| Valeur de retour : | Cette fonction retourne :
|
|---|---|
| Version de PHP : | 4+ |
Plus d’exemples
Exemple 1
Compare deux chaînes de caractères (sensible à la casse, les sorties Hello et hELLo sont différentes) :
<?php
echo strncmp("Hello","Hello",6);
echo "<br>";
echo strncmp("Hello","hELLo",6);
?>
echo strncmp("Hello","Hello",6);
echo "<br>";
echo strncmp("Hello","hELLo",6);
?>
Exécuter l'exemple »
Manuel de référence des chaînes PHP Autres extensions