133 of 410 menu

Función strcoll

La función strcoll compara dos cadenas teniendo en cuenta la configuración regional actual. Al primer parámetro se le pasa la primera cadena para comparar, al segundo - la segunda cadena. La función devuelve 0 si las cadenas son idénticas, un número -1 si la primera cadena es menor que la segunda, y un número mayor que 1 si la primera cadena es mayor que la segunda.

Sintaxis

strcoll(string1, string2);

Ejemplo

Comparación de cadenas con diferentes configuraciones regionales:

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

Resultado de ejecutar el código:

-1 -1

Ejemplo

Comparación de cadenas idénticas:

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

Resultado de ejecutar el código:

0

Ver también

  • la función strcmp,
    que compara cadenas sin tener en cuenta la configuración regional
  • la función strcasecmp,
    que compara cadenas sin distinguir entre mayúsculas y minúsculas
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar