136 of 410 menu

Fonction strcasecmp

La fonction strcasecmp effectue une comparaison binaire sécurisée de chaînes insensible à la casse. Le premier paramètre est la première chaîne à comparer, le second est la deuxième chaîne. La fonction retourne 0 si les chaînes sont identiques, un nombre -1 si la première chaîne est inférieure à la seconde, et un nombre supérieur à 1 si la première chaîne est supérieure à la seconde.

Syntaxe

strcasecmp(string $str1, string $str2): int

Exemple

Comparaison de deux chaînes identiques dans une casse différente :

<?php $res = strcasecmp('Hello', 'hello'); echo $res; ?>

Résultat de l'exécution du code :

0

Exemple

Comparaison de chaînes, où la première est inférieure à la seconde :

<?php $res = strcasecmp('apple', 'banana'); echo $res; ?>

Résultat de l'exécution du code :

-1

Exemple

Comparaison de chaînes, où la première est supérieure à la seconde :

<?php $res = strcasecmp('zebra', 'apple'); echo $res; ?>

Résultat de l'exécution du code :

1

Voir aussi

  • la fonction strcmp,
    qui compare les chaînes en tenant compte de la casse
  • la fonction strncasecmp,
    qui compare les n premiers caractères des chaînes sans tenir compte de la casse
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser