(PHP 4, PHP 5, PHP 7, PHP 8)
soundex — Calcule la clé soundex
$string
): string
Calcule la clé soundex de la chaîne string
.
La clé soundex possède la propriété qui fait que deux mots prononcés similairement auront la même clé soundex. Cette fonction est donc utilisée 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.
L'implémentation de la fonction soundex de PHP a été décrite par
Donald Knuth dans "The Art Of Computer Programming, vol. 3: Sorting And
Searching", Addison-Wesley (1973), pp. 391-392
.
string
La chaîne d'entrée.
Retourne la clé soundex en tant que chaîne de caractères avec quatre caractères.
Si au moins une lettre est contenue dans string
, la
chaîne retourné débute avec une lettre. Sinon "0000"
est retourné.
Version | Description |
---|---|
8.0.0 |
Antérieur à cette version, appeler la fonction avec une chaîne vide
retournait false pour aucune raison particulière.
|
Exemple #1 Exemples 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
?>