Função metaphone() no PHP
Exemplo
Calcular a chave metaphone de "World":
<?php echo metaphone("Computer"); ?>
Definição e Uso
A função metaphone() calcula a chave metaphone da string.
A chave metaphone representa a pronúncia inglesa da string.
A função metaphone() pode ser usada em programas de verificação ortográfica.
Comentário:A função metaphone() cria chaves iguais para palavras com sons semelhantes.
Comentário:O comprimento da chave metaphone gerada pode variar.
Dica:metaphone() é mais soundex() A função é mais precisa, pois metaphone() conhece as regras básicas da pronúncia do inglês.
Sintaxe
metaphone(string,length)
Parâmetros | Descrição |
---|---|
string | Obrigatório. Especifica a string a ser verificada. |
length | Opcional. Especifica o comprimento máximo da chave metaphone. |
Detalhes Técnicos
Retorno: | Retorna a chave metaphone da string se bem-sucedido, caso contrário retorna FALSE. |
Versão PHP: | 4+ |
Mais Exemplos
Exemplo 1
Usar a função metaphone() para palavras com sons semelhantes:
<?php $str = "Assistance"; $str2 = "Assistants"; echo metaphone($str); echo "<br>"; echo metaphone($str2); ?>
Exemplo 2
Uso length Parâmetros:
<?php $str = "Assistance"; $str2 = "Assistants"; echo metaphone($str,5); echo "<br>"; echo metaphone($str2,5); ?>