133 of 410 menu

Функција strcoll

Функција strcoll поређује два стринга уз узимање тренутног локала у обзир. У први параметар се прослеђује први стринг за поређење, у други - други стринг. Функција враћа 0 ако су стрингови идентични, број -1 ако је први стринг мањи од другог, и број већи од 1 ако је први стринг већи од другог.

Синтакса

strcoll(string1, string2);

Пример

Поређење стрингова са различитим локалима:

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

Резултат извршавања кода:

-1 -1

Пример

Поређење идентичних стрингова:

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

Резултат извршавања кода:

0

Погледајте такође

  • функцију strcmp,
    која поређује стрингове без узимања локала у обзир
  • функцију strcasecmp,
    која поређује стрингове без узимања величине слова у обзир
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј