Description
string
soundex
( string str)
soundex
calcule
la
clé
soundex
de
la
chaîne
str
.
La
clé
soundex
possède
la
propriété
qui
afit
que
deux
mots
prononcés
similairements
auront
la
même
clé
soundex
.
Cette
fonction
est
donc
utilisé
pour
simplifier
les
recherches
dans
les
bases
de
données
,
où
vous
connaissez
la
prononciation
d
'
un
mot
ou
nom
,
mais
pas
son
orthographe
exacte
.
Cette
fonction
retourne
une
chaîne
de
4
caractères
,
commençant
par
une
lettre
.
L'
implémentation
de
la
fonction
soundex
de
PHP
a
été
décrite
par
Donald
Knuth
dans
"The
Art
Of
Computer
Programming
,
vol
.
Notez
bien
que
soundex(
)
prend
en
compte
la
prononciation
à
l
'anglaise
,
et
non
pas
à
la
française
.
Les
résultats
pourront
donc
être
très
différents
de
ce
que
l
'
on
peut
attendre
.
Des
versions
en
langue
française
de
soundex
existent
,
mais
elles
ne
sont
pas
intégrées
dans
PHP
.
Exemple
1
.
Exemples
avec
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'
;
?
|
|
Voir
aussi
levenshtein(
)
,
metaphone(
)
et
similar_text(
)
.