Função strcmp() do PHP
Exemplo
Comparar duas strings (distingue maiúsculas e minúsculas):
<?php echo strcmp("Hello world!","Hello world!"); ?>
Definição e uso
A função strcmp() compara duas strings.
Comentário:A função strcmp() é binária segura e sensível a maiúsculas e minúsculas.
Dica:A função é semelhante a strncmp() As funções são semelhantes, mas, através de strncmp(), você pode especificar o número de caracteres de cada string a ser comparada.
Sintaxe
strcmp(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:
|
Versão PHP: | 4+ |
Mais exemplos
Exemplo 1
Comparar duas strings (diferencia maiúsculas e minúsculas, a saída de Hello e hELLo é diferente):
<?php echo strcmp("Hello","Hello"); echo "<br>"; echo strcmp("Hello","hELLo"); ?>
Exemplo 2
Valores de retorno diferentes:
<?php echo strcmp("Hello world!","Hello world!"); // Dois strings iguais echo strcmp("Hello world!","Hello"); // string1 maior que string2 echo strcmp("Hello world!","Hello world! Hello!"); // string1 menor que string2 ?>