Función strcoll() PHP

Ejemplo

Comparación de cadenas de caracteres:

<?php
setlocale (LC_COLLATE, 'NL');
echo strcoll("Hello World!","Hello World!");
echo "<br>";
setlocale (LC_COLLATE, 'en_US');
echo strcoll("Hello World!","Hello World!");
?>

Ejemplo de ejecución

Definición y uso

La función strcoll() compara dos cadenas de caracteres.

La comparación de cadenas de caracteres variará según la configuración local (A<a o A>a).

Comentarios:strcoll() es sensible a mayúsculas y minúsculas, pero no es segura en binario.

Comentarios:Si la configuración local actual es C o POSIX, el modo de funcionamiento de esta función es el mismo que strcmp() Iguales.

Sintaxis

strcoll(string1,string2)
Parámetros Descripción
string1 Requerido. Especifica la primera cadena de caracteres a comparar.
string2 Requerido. Especifica la segunda cadena de caracteres a comparar.

Detalles técnicos

Valor de retorno:

Esta función devuelve:

  • 0 - Si dos cadenas de caracteres son iguales
  • <0 - Si string1 menor que string2
  • >0 - Si string1 mayor que string2
Versión de PHP: 4.0.5+
Registro de actualizaciones: A partir de PHP 4.2.3, la función es aplicable a win32.