Função PHP metafone()
Exemplo
Calcule a chave do metafone de "Mundo":
<?php
echo metaphone("World");
?>
Definição e uso
A função metaphone() calcula a chave metaphone de uma string.
Uma tecla de metafone representa como uma string soa se for dita por uma pessoa que fala inglês.
A função metaphone() pode ser usada para aplicativos de ortografia.
Nota: A função metaphone() cria a mesma tecla para palavras com sons semelhantes.
Nota: As chaves de metafone geradas variam em comprimento.
Dica: metaphone() é mais preciso que a função soundex() , porque metaphone() conhece as regras básicas da pronúncia do inglês.
Sintaxe
metaphone(string,length)
Valores de parâmetro
Parameter | Description |
---|---|
string | Required. Specifies the string to check |
length | Optional. Specifies the maximum length of the metaphone key |
Detalhes técnicos
Valor de retorno: | Retorna a chave do metafone da string em caso de sucesso ou FALSE em caso de falha. |
---|---|
Versão do PHP: | 4+ |
Mais exemplos
Exemplo
Usando a função metaphone() em duas palavras com sons semelhantes:
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str);
echo "<br>";
echo metaphone($str2);
?>
Exemplo
Usando o parâmetro de comprimento:
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str,5);
echo "<br>";
echo metaphone($str2,5);
?>
❮ Referência de String PHP