Funções para String
PHP Manual

soundex

(PHP 4, PHP 5, PHP 7)

soundexCalcula a chave soundex de uma string

Descrição

string soundex ( string $str )

Calcula a chave soundex de str.

Chaves soundex tem a propriedade que palavras pronunciadas similarmente produzem a mesma chave soundex, e assim podem ser usadas em pesquisas em bancos de dados aonde você conhece a pronuncia mas não exatamente como se escreve. Esta função soundex retorna uma string de 4 caracteres, começando com uma letra.

Esta função soundex em particular é a descrita por Donald Knuth em "The Art Of Computer Programming, vol. 3: Sorting And Searching", Addison-Wesley (1973), pp. 391-392.

Parâmetros

str

A string de entrada.

Valor Retornado

Retorna a chave soundex como uma string.

Exemplos

Exemplo #1 Exemplos de Soundex

<?php
soundex
("Euler") == soundex("Ellery") == 'E460';
soundex("Gauss") == soundex("Ghosh") == 'G200';
soundex("Hilbert") == soundex("Heilbronn") == 'H416';
soundex("Knuth") == soundex("Kant") == 'K530';
soundex("Lloyd") == soundex("Ladd") == 'L300';
soundex("Lukasiewicz") == soundex("Lissajous") == 'L222';
?>

Veja Também


Funções para String
PHP Manual