136 of 410 menu

Funktio strcasecmp

Funktio strcasecmp suorittaa binaarisesti turvallisen merkkijonojen vertailun ilman kirjainkokoa. Ensimmäisenä parametrina välitetään ensimmäinen vertailtava merkkijono, toisena - toinen merkkijono. Funktio palauttaa 0 jos merkkijonot ovat identtiset, luvun -1 jos ensimmäinen merkkijono on pienempi kuin toinen, ja luvun suurempi kuin 1 jos ensimmäinen merkkijono on suurempi kuin toinen.

Syntaksi

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

Esimerkki

Kahden saman merkkijonon vertailu eri kirjainkoossa:

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

Koodin suorituksen tulos:

0

Esimerkki

Merkkijonojen vertailu, joissa ensimmäinen on pienempi kuin toinen:

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

Koodin suorituksen tulos:

-1

Esimerkki

Merkkijonojen vertailu, joissa ensimmäinen on suurempi kuin toinen:

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

Koodin suorituksen tulos:

1

Katso myös

  • funktion strcmp,
    joka vertailee merkkijonoja kirjainkokoa huomioiden
  • funktion strncasecmp,
    joka vertailee ensimmäiset n merkkiä merkkijonoista ilman kirjainkokoa
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää