133 of 410 menu

A strcoll függvény

A strcoll függvény két sztringet hasonlít össze az aktuális lokalizáció figyelembevételével. Az első paraméterben az első összehasonlítandó sztringet, a második paraméterben a második sztringet adjuk meg. A függvény 0-t ad vissza, ha a sztringek azonosak, -1-et ha az első sztring kisebb, mint a második, és 1-nél nagyobb számot, ha az első sztring nagyobb, mint a második.

Szintaxis

strcoll(string1, string2);

Példa

Sztringek összehasonlítása különböző lokalizációkban:

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

A kód végrehajtásának eredménye:

-1 -1

Példa

Azonos sztringek összehasonlítása:

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

A kód végrehajtásának eredménye:

0

Lásd még

  • a strcmp függvényt,
    amely sztringeket hasonlít össze lokalizálás figyelmen kívül hagyásával
  • a strcasecmp függvényt,
    amely sztringeket hasonlít össze kis- és nagybetűk megkülönböztetése nélkül
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás