136 of 410 menu

Función strcasecmp

La función strcasecmp realiza una comparación binaria segura de cadenas sin distinguir entre mayúsculas y minúsculas. El primer parámetro es la primera cadena a comparar, el segundo es la segunda cadena. La función devuelve 0 si las cadenas son idénticas, el 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

strcasecmp(string $str1, string $str2): int

Ejemplo

Comparación de dos cadenas idénticas en diferente caso:

<?php $res = strcasecmp('Hello', 'hello'); echo $res; ?>

Resultado de la ejecución del código:

0

Ejemplo

Comparación de cadenas donde la primera es menor que la segunda:

<?php $res = strcasecmp('apple', 'banana'); echo $res; ?>

Resultado de la ejecución del código:

-1

Ejemplo

Comparación de cadenas donde la primera es mayor que la segunda:

<?php $res = strcasecmp('zebra', 'apple'); echo $res; ?>

Resultado de la ejecución del código:

1

Véase también

  • la función strcmp,
    que compara cadenas distinguiendo entre mayúsculas y minúsculas
  • la función strncasecmp,
    que compara los primeros n caracteres de las 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