Função similar_text
A função similar_text recebe duas strings para comparação e retorna o número de caracteres correspondentes. Um terceiro parâmetro opcional permite obter a porcentagem de correspondência. A comparação diferencia maiúsculas de minúsculas.
Sintaxe
similar_text(string1, string2, [&percent]);
Exemplo
Vamos comparar duas strings similares e obter o número de caracteres correspondentes:
<?php
$res = similar_text('Hello', 'Hallo');
echo $res;
?>
Resultado da execução do código:
4
Exemplo
Vamos obter a porcentagem de correspondência das strings:
<?php
similar_text('Hello', 'Hallo', $percent);
echo $percent;
?>
Resultado da execução do código:
80
Exemplo
Comparação de strings com diferença de maiúsculas e minúsculas:
<?php
similar_text('Hello', 'hello', $percent);
echo $percent;
?>
Resultado da execução do código:
80
Veja também
-
a função
levenshtein,
que calcula a distância de Levenshtein entre strings -
a função
soundex,
que calcula a chave soundex de uma string