(PHP 4 >= 4.0.2, PHP 5, PHP 7, PHP 8)
strncasecmp — Comparación binaria de strings insensible a mayúsculas/minúsculas
   strncasecmp() es similar a strcasecmp(),
   con la diferencia de que permite limitar el número de caracteres utilizados para
   comparar string1 y string2,
   mediante el argumento length.
  
string1El primer string.
string2El segundo string.
lengthLa longitud de los strings a utilizar en la comparación.
   Devuelve un valor inferior a 0 si string1
   es inferior a string2; un valor superior
   a 0 si string1 es superior a
   string2, y 0 si son
   iguales.
   No se puede deducir ningún significado particular de este valor,
   excepto su signo.
  
| Versión | Descripción | 
|---|---|
| 8.2.0 | Esta función ya no garantiza retornar strlen($string1) - strlen($string2)cuando las longitudes
  de las strings no son iguales, y puede retornar-1o1en su lugar. | 
Ejemplo #1 Ejemplo con strncasecmp()
<?php
$var1 = 'Hello John';
$var2 = 'hello Doe';
if (strncasecmp($var1, $var2, 5) === 0) {
    echo 'Los 5 primeros caracteres de $var1 y $var2 son iguales en una comparación de strings insensible a mayúsculas/minúsculas.';
}
?>
