PHP - Verificando a similaridade entre duas strings
O PHP possuí uma função chamada simitar_text, o seu propósito é calcular a similaridade entre duas strings.
$string = 'Hello World';
similar_text($string, $string, $percentage);
// Imprime 100, que é a porcentagem de similaridade
echo $percentage;
É importante salientar alguns pontos sobre o código acima para fixar o que é importante:
-
A função retorna o número de caracteres iguais entre as strings. Nesse caso, o número retornado vai ser 11, já que é o tamanho da string, ou seja, aqui elas são completamente iguais.
-
Para obter a porcentagem é necessário definir o terceiro parâmetro com uma variável que vai receber o valor, pois ele passa o número para uma variável por referência.
ver todos os posts
Publicado em 1/07/2018