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

Hosting by: hurra.com
Generated: 2007-01-26 18:00:50