Compare duas strings (sem distinção entre maiúsculas e minúsculas):
<?phpecho strcasecmp("Olá mundo!","OLÁ MUNDO!");?>A função strcasecmp() compara duas strings.
Dica: A função strcasecmp() é segura para binário e não diferencia maiúsculas de minúsculas.
Dica: Esta função é semelhante à função strncasecmp(), exceto que com strncasecmp() você pode especificar o número de caracteres para cada string a ser comparada.
strcasecmp( string1,string2 )
parâmetro | descrever |
---|---|
string1 | Obrigatório. Especifica a primeira sequência a ser comparada. |
string2 | Obrigatório. Especifica a segunda sequência a ser comparada. |
Valor de retorno: | A função retorna: 0 - se as duas strings forem iguais <0 - se string1 for menor que string2 >0 - se string1 for maior que string2 |
---|---|
Versão PHP: | 4+ |
Compare duas strings (sem distinção entre maiúsculas e minúsculas, HELLO e hELLo têm a mesma saída):
<?phpecho strcasecmp("Olá","OLÁ");echo "<br>";echo strcasecmp("Olá","Olá");?>Valores de retorno diferentes:
<?phpecho strcasecmp("Olá mundo!","OLÁ MUNDO!"); // As duas strings são iguaisecho strcasecmp("Olá mundo!""OLÁ mundo"); // String1 é maior que string2echo strcasecmp("Olá mundo!"); !","OLÁ MUNDO! OLÁ!"); // String1 é menor que string2 ?>