135 of 410 menu

Funksjonen strnatcasecmp

Funksjonen strnatcasecmp utfører sammenligning av to strenger uten hensyn til store/små bokstaver, ved bruk av en naturlig ordningsalgoritme (natural order). Den første parameteren er den første strengen for sammenligning, den andre er den andre strengen. Funksjonen returnerer 0 hvis strengene er identiske, tallet -1 hvis den første strengen er mindre enn den andre, og et tall større enn 1 hvis den første strengen er større enn den andre.

Syntaks

strnatcasecmp(string1, string2);

Eksempel

La oss sammenligne to identiske strenger uten hensyn til store/små bokstaver:

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

Resultat av kjøring av koden:

0

Eksempel

La oss sammenligne strenger med tall ved bruk av naturlig ordning:

<?php $res = strnatcasecmp('file2.txt', 'file10.txt'); echo $res; ?>

Resultat av kjøring av koden:

-1

Eksempel

Sammenligning av strenger med forskjellige store/små bokstaver:

<?php $res = strnatcasecmp('Apple', 'banana'); echo $res; ?>

Resultat av kjøring av koden:

-1

Se også

  • funksjonen strnatcmp,
    som sammenligner strenger med hensyn til store/små bokstaver
  • funksjonen strcasecmp,
    som sammenligner strenger uten hensyn til store/små bokstaver
  • funksjonen strcmp,
    som sammenligner strenger med hensyn til store/små bokstaver
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis