Função strcoll() PHP

Exemplo

Comparar strings:

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

Exemplo de execução

Definição e uso

A função strcoll() compara duas strings.

A comparação de strings varia de acordo com a configuração local (A<a ou A>a).

Comentário:strcoll() é sensível a maiúsculas e minúsculas, mas não é binário segura.

Comentário:Se a configuração local atual é C ou POSIX, o modo de funcionamento da função é o mesmo que strcmp() Idêntico.

Sintaxe

strcoll(string1,string2)
Parâmetros Descrição
string1 Obrigatório. Especifica a primeira string a ser comparada.
string2 Obrigatório. Especifica a segunda string a ser comparada.

Detalhes técnicos

Retorno:

Esta função retorna:

  • 0 - Se duas strings forem iguais
  • <0 - Se string1 menor que string2
  • >0 - Se string1 maior que string2
Versão PHP: 4.0.5+
Log de atualizações: A função é aplicável ao win32 a partir do PHP 4.2.3.