Definição e Uso
O metaphone() calcula a chave metaphone de uma corda.
Uma chave metaphone representa como uma string soa se dito por uma pessoa que fala Inglês.
O metaphone() a função pode ser usada para aplicações de ortografia.
Note: O metaphone() função cria a mesma chave para palavras com sons semelhantes.
Note: As teclas metafone gerados variam em comprimento.
Tip: metaphone() é mais preciso do que o soundex() função, porque metaphone() conhece as regras básicas de Inglês pronúncia.
Sintaxe
metaphone( string,length )
Parâmetro | Descrição |
---|---|
string | Requeridos. Especifica a cadeia de verificar |
length | Opcional. Especifica o comprimento máximo da chave metaphone |
Detalhes técnicos
Valor de retorno: | Retorna a chave metaphone da string em sucesso, ou FALSE em caso de falha. |
---|---|
PHP Versão: | 4+ |
mais Exemplos
Exemplo 1
Usando o metaphone() função em duas palavras de som semelhante:
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str);
echo "<br>";
echo metaphone($str2);
?>
Exemplo executar » exemplo 2
Usando o parâmetro de comprimento:
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str,5);
echo "<br>";
echo metaphone($str2,5);
?>
Exemplo executar » <PHP seqüência de referência