135 of 410 menu

Funktionen strnatcasecmp

Funktionen strnatcasecmp udfører en sammenligning af to strenge uden hensyn til store og små bogstaver, ved hjælp af en naturlig rækkefølge-algoritme (natural order). Den første parameter indeholder den første streng til sammenligning, den anden - den anden streng. Funktionen returnerer 0 hvis strengene er identiske, et tal -1 hvis den første streng er mindre end den anden, og et tal større end 1 hvis den første streng er større end den anden.

Syntaks

strnatcasecmp(string1, string2);

Eksempel

Lad os sammenligne to identiske strenge uden hensyn til store og små bogstaver:

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

Resultatet af kodekørslen:

0

Eksempel

Lad os sammenligne strenge med tal ved hjælp af naturlig sortering:

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

Resultatet af kodekørslen:

-1

Eksempel

Sammenligning af strenge med forskellige store og små bogstaver:

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

Resultatet af kodekørslen:

-1

Se også

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