(PHP 5)
substr_compare --
Comparación de 2 cadenas, segura con material binario,
opcionalmente insensible a mayúsculas y minúsculas,
a partir de un desplazamiento, y hasta un número
límite de caracteres
Descripción
int
substr_compare ( string cadena_principal, string cadena, int desplazamiento [, int longitud [, bool insensibilidad_mayusculas]] )
substr_compare() compara
cadena_principal desde la posición
desplazamiento con
cadena hasta tantos caracteres como el
valor de longitud.
Devuelve < 0 si cadena_principal desde
la posición desplazamiento es menor
que cadena, > 0 si es mayor que
cadena, y 0 si son iguales. Si
longitud es igual o mayor que la longitud
de cadena_principal y
longitud se define,
substr_compare() imprime una advertencia y
devuelve FALSE.
Si insensibilidad_mayusculas es TRUE, la
comparación no distingue entre mayúsculas y
minúsculas.
Ejemplo 1. Un ejemplo de substr_compare()
<?php echo substr_compare("abcde", "bc", 1, 2); // 0 echo substr_compare("abcde", "bcg", 1, 2); // 0 echo substr_compare("abcde", "BC", 1, 2, true); // 0 echo substr_compare("abcde", "bc", 1, 3); // 1 echo substr_compare("abcde", "cd", 1, 2); // -1 echo substr_compare("abcde", "abc", 5, 1); // advertencia ?>
|
|