substr_compare

substr_compare

(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
?>