soundex

(PHP 4, PHP 5, PHP 7, PHP 8)

soundexCalcule la clé soundex

Description

soundex(string$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.

Liste de paramètres

string

La chaîne d'entrée.

Valeurs de retour

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é.

Historique

VersionDescription
8.0.0 Antérieur à cette version, appeler la fonction avec une chaîne vide retournait false pour aucune raison particulière.

Exemples

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

Voir aussi

To Top