133 of 410 menu

Funksjonen strcoll

Funksjonen strcoll sammenligner to strenger med hensyn til gjeldende lokale. Den første parameteren er den første strengen for sammenligning, den andre er den andre strengen. Funksjonen returnerer 0 hvis strengene er identiske, et tall -1 hvis den første strengen er mindre enn den andre, og et tall større enn 1 hvis den første strengen er større enn den andre.

Syntaks

strcoll(string1, string2);

Eksempel

Sammenligning av strenger med forskjellige lokaler:

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

Resultat av kjøring av koden:

-1 -1

Eksempel

Sammenligning av identiske strenger:

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

Resultat av kjøring av koden:

0

Se også

  • funksjonen strcmp,
    som sammenligner strenger uten hensyn til lokale
  • funksjonen strcasecmp,
    som sammenligner strenger uten hensyn til store og små bokstaver
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis