Los últimos tutoriales de desarrollo web
 

PHP strcmp() Function

<String Referencia PHP

Ejemplo

Comparar dos cadenas (case-sensitive) :

<?php
echo strcmp("Hello world!","Hello world!");
?>
Ejecutar ejemplo »

Definición y Uso

El strcmp() función compara dos cadenas.

Note: El strcmp() función es binario seguro y entre mayúsculas y minúsculas.

Consejo: Esta función es similar a la strncmp() la función, con la diferencia de que se puede especificar el número de caracteres de cada cadena que se utiliza en la comparación con strncmp() .


Sintaxis

strcmp( string1,string2 )

Parámetro Descripción
string1 Necesario. Especifica la primera cadena de comparar
string2 Necesario. Especifica la segunda cadena de comparar

Detalles técnicos

Valor de retorno: Esta función devuelve:
  • 0 - si las dos cadenas son iguales
  • <0 - si cadena1 es menor que string2
  • > 0 - si cadena1 es mayor que cadena2
Versión de PHP: 4+

Más ejemplos

Ejemplo 1

Comparar dos cadenas (case-sensitive = Hello and hELLo will not output the same) :

<?php
echo strcmp("Hello","Hello");
echo "<br>";
echo strcmp("Hello","hELLo");
?>
Ejecutar ejemplo »

Ejemplo 2

Diferentes valores de retorno:

<?php
echo strcmp("Hello world!","Hello world!"); // the two strings are equal
echo strcmp("Hello world!","Hello"); // string1 is greater than string2
echo strcmp("Hello world!","Hello world! Hello!"); // string1 is less than string2
?>
Ejecutar ejemplo »

<String Referencia PHP