English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP String Guia de Funções de String
A função strcasecmp() é usada para comparar duas strings (sem distinção entre maiúsculas e minúsculas)
int strcasecmp ( string $str1 , string $str2 )
Usada para comparar duas strings
Atenção: a função strcasecmp() é binária segura e não distingue entre maiúsculas e minúsculas.
Se str1 for menor que str2 Retorna < 0; se str1 Maior que str2 Retorna > 0; se ambos forem iguais, retorna 0.
Número | Parâmetros e Descrição |
---|---|
1 | str1 Obrigatório. A primeira string |
2 | str2 Obrigatório. A segunda string |
Tente o exemplo a seguir, comparar duas strings, sem distinção entre maiúsculas e minúsculas, e retornar o resultado da comparação:
<?php //Comparar duas strings (sem distinção entre maiúsculas e minúsculas, Hello e HELlo retornam o mesmo) echo strcasecmp("Hello WORLD!", "HELlo PHP!"); echo '<br>'; $var1 = "Hello"; $var2 = "heLLO"; if (strcasecmp($var1, $var2) == 0) { echo 'na comparação de strings sem distinção entre maiúsculas e minúsculas, $var1igual a $var2'; } ?>Teste e veja‹/›
resultado de saída
7 na comparação de strings sem distinção entre maiúsculas e minúsculas, $var1igual a $var2