133 of 410 menu

Funkcia strcoll

Funkcia strcoll porovnáva dva reťazce s ohľadom na aktuálnu lokalitu. Do prvého parametra sa odovzdáva prvý reťazec na porovnanie, do druhého - druhý reťazec. Funkcia vráti 0 ak sú reťazce identické, číslo -1 ak je prvý reťazec menší ako druhý, a číslo väčšie ako 1 ak je prvý reťazec väčší ako druhý.

Syntax

strcoll(string1, string2);

Príklad

Porovnanie reťazcov s rôznymi lokalitami:

<?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; ?>

Výsledok vykonania kódu:

-1 -1

Príklad

Porovnanie rovnakých reťazcov:

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

Výsledok vykonania kódu:

0

Pozrite tiež

  • funkciu strcmp,
    ktorá porovnáva reťazce bez ohľadu na lokalitu
  • funkciu strcasecmp,
    ktorá porovnáva reťazce bez ohľadu na veľkosť písmen
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť