Função metaphone() no PHP

Exemplo

Calcular a chave metaphone de "World":

<?php
echo metaphone("Computer");
?>

Executar Exemplo

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);
?>

Executar Exemplo

Exemplo 2

Uso length Parâmetros:

<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str,5);
echo "<br>";
echo metaphone($str2,5);
?>

Executar Exemplo