136 of 410 menu

Functie strcasecmp

De functie strcasecmp voert een binaire-veilige tekenreeksvergelijking uit zonder hoofdlettergevoeligheid. De eerste parameter is de eerste tekenreeks voor vergelijking, de tweede is de tweede tekenreeks. De functie retourneert 0 als de tekenreeksen identiek zijn, het getal -1 als de eerste tekenreeks kleiner is dan de tweede, en een getal groter dan 1 als de eerste tekenreeks groter is dan de tweede.

Syntaxis

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

Voorbeeld

Vergelijking van twee identieke tekenreeksen in verschillende hoofdlettergevoeligheid:

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

Resultaat van de code-uitvoering:

0

Voorbeeld

Vergelijking van tekenreeksen waarbij de eerste kleiner is dan de tweede:

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

Resultaat van de code-uitvoering:

-1

Voorbeeld

Vergelijking van tekenreeksen waarbij de eerste groter is dan de tweede:

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

Resultaat van de code-uitvoering:

1

Zie ook

  • de functie strcmp,
    die tekenreeksen vergelijkt met hoofdlettergevoeligheid
  • de functie strncasecmp,
    die de eerste n tekens van tekenreeksen vergelijkt zonder hoofdlettergevoeligheid
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren