tutoriais mais recente desenvolvimento web
 

PHP strcasecmp() Function

<PHP seqüência de referência

Exemplo

Comparar duas cordas (case-insensitive) :

<?php
echo strcasecmp("Hello world!","HELLO WORLD!");
?>
Exemplo executar »

Definição e Uso

O strcasecmp() função compara duas strings.

Tip: O strcasecmp() função é compatível com dados binários e case-insensitive.

Dica: Esta função é semelhante à strncasecmp() função, com a diferença que você pode especificar o número de caracteres de cada string para ser usado na comparação com strncasecmp() .


Sintaxe

strcasecmp( string1,string2 )

Parâmetro Descrição
string1 Requeridos. Especifica a primeira corda para comparar
string2 Requeridos. Especifica a segunda corda para comparar

Detalhes técnicos

Valor de retorno: Esta função retorna:
  • 0 - se as duas seqüências são iguais
  • <0 - se string1 for menor que string2
  • > 0 - se string1 for maior que string2
PHP Versão: 4+

mais Exemplos

Exemplo 1

Comparar duas cordas (case-insensitive = HELLO and hELLo will output the same) :

<?php
echo strcasecmp("Hello","HELLO");
echo "<br>";
echo strcasecmp("Hello","hELLo");
?>
Exemplo executar »

exemplo 2

Diferentes valores de retorno:

<?php
echo strcasecmp("Hello world!","HELLO WORLD!"); // The two strings are equal
echo strcasecmp("Hello world!","HELLO"); // String1 is greater than string2
echo strcasecmp("Hello world!","HELLO WORLD! HELLO!"); // String1 is less than string2
?>
Exemplo executar »

<PHP seqüência de referência