133 of 410 menu

Funktsioon strcoll

Funktsioon strcoll võrdleb kahte stringi, võttes arvesse praegust lokaadi. Esimese parameetrina antakse esimene võrreldav string, teise parameetrina - 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

strcoll(string1, string2);

Näide

Stringide võrdlemine erinevates lokaadides:

<?php setlocale(LC_COLLATE, 'en_US.UTF-8'); $res1 = strcoll('apple', 'banana'); setlocale(LC_COLLATE, 'de_DE.UTF-8'); $res2 = strcoll('äpfel', 'zebra'); echo $res1; echo $res2; ?>

Koodi täitmise tulemus:

-1 -1

Näide

Identsete stringide võrdlemine:

<?php setlocale(LC_COLLATE, 'ru_RU.UTF-8'); $res = strcoll('строка', 'строка'); echo $res; ?>

Koodi täitmise tulemus:

0

Vaata ka

  • funktsiooni strcmp,
    mis võrdleb stringeid ilma lokaadi arvesse võtmata
  • funktsiooni strcasecmp,
    mis võrdleb stringeid ilma suurtähtede tundlikkuseta
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