133 of 410 menu

Funktionen strcoll

Funktionen strcoll jämför två strängar med hänsyn till den nuvarande lokalen. Den första parametern är den första strängen att jämföra, den andra parametern är den andra strängen. Funktionen returnerar 0 om strängarna är identiska, ett tal -1 om den första strängen är mindre än den andra, och ett tal större än 1 om den första strängen är större än den andra.

Syntax

strcoll(string1, string2);

Exempel

Jämföra strängar med olika 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 kodkörning:

-1 -1

Exempel

Jämföra identiska strängar:

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

Resultat av kodkörning:

0

Se även

  • funktionen strcmp,
    som jämför strängar utan hänsyn till lokal
  • funktionen strcasecmp,
    som jämför strängar utan hänsyn till skiftläge
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa