135 of 410 menu

Funktsioon strnatcasecmp

Funktsioon strnatcasecmp teostab kahe stringi võrdlemise ilma suurtähetundlikkuseta, kasutades loomulikku järjestamise algoritmi (natural order). Esimesse parameetrisse edastatakse esimene võrreldav string, teise - teine string. Funktsioon tagastab 0 kui stringid on identsed, arvu -1 kui esimene string on teisest väiksem, ja arvu suurema kui 1 kui esimene string on teisest suurem.

Süntaks

strnatcasecmp(string1, string2);

Näide

Võrdleme kahte identset stringi ilma suurtähetundlikkuseta:

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

Koodi täitmise tulemus:

0

Näide

Võrdleme numbreid sisaldavaid stringe, kasutades loomulikku järjestamist:

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

Koodi täitmise tulemus:

-1

Näide

Erineva registriga stringide võrdlemine:

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

Koodi täitmise tulemus:

-1

Vaata ka

  • funktsiooni strnatcmp,
    mis võrdleb stringe suurtähetundlikult
  • funktsiooni strcasecmp,
    mis võrdleb stringe ilma suurtähetundlikkuseta
  • funktsiooni strcmp,
    mis võrdleb stringe suurtähetundlikult
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu