La función PHP strcmpp

¿Qué hace la función strcmp y cómo se utiliza en la cadena

Explanation

En PHP, esta función se utiliza para comparar dos cadenas y distingue entre mayúsculas y minúsculas.

Sintaxis:


strcmp(string1,string2)
En la sintaxis anterior "string1", "string2" especifica las cadenas a comparar, la función devuelve "0" si ambas cadenas son iguales, devuelve un valor ">0" si "string1" es mayor que "string2", devuelve un valor "<0" si "string1" es menor que "string2".

Ejemplo:




<?php
$s1="Hello World";
$s2="hello world";
echo strcmp($s1,$s2);
echo "<br>";
if(strcmp($s1,$s2)==0)
{
echo "Two strings are matching";
}
else
{
echo "Two strings are different";
}
?>


Resultado:


-1
Two strings are different
En el ejemplo de cadena anterior si hemos utilizado strcasecmp(), dará un resultado de "0",es decir, ambas cadenas son iguales, pero cuando se utiliza strcmp() como distingue entre mayúsculas y minúsculas dará un resultado de "-1", es decir, "string1" es menor que "string2".

Php Tutorial