Comparar cadenas:
<?phpsetlocale (LC_COLLATE, 'NL');echo strcoll("¡Hola mundo!","¡Hola mundo!");echo "<br>";setlocale (LC_COLLATE, 'en_US');echo strcoll("¡Hola mundo! " "," ¡Hola mundo!");?>La función strcoll() compara dos cadenas.
La comparación de cadenas varía según la configuración local (A<a o A>a).
Nota: strcoll() distingue entre mayúsculas y minúsculas, pero no es seguro para binarios.
Nota: Si la configuración regional actual es C o POSIX, esta función funciona igual que strcmp().
strcoll( cadena1,cadena2 )
parámetro | describir |
---|---|
cadena1 | Requerido. Especifica la primera cadena a comparar. |
cadena2 | Requerido. Especifica la segunda cadena que se va a comparar. |
Valor de retorno: | La función devuelve: 0 - si las dos cadenas son iguales <0 - si cadena1 es menor que cadena2 >0 - si cadena1 es mayor que cadena2 |
---|---|
Versión PHP: | 4.0.5+ |
Registro de actualización: | A partir de PHP 4.2.3, esta función funciona en win32. |