metaphone Calcule la clé metaphone &reftitle.description; stringmetaphone stringstring intmax_phonemes0 Calcule la clé metaphone de string. metaphone est similaire à la fonction soundex : elle créée une clé similaire pour des mots dont la prononciation est proche. C'est une fonction qui est plus précise que soundex car elle prend en compte la prononciation anglaise. La clé metaphone générée est de taille variable. Metaphone a été développée par Lawrence Philips <lphilips at verity dot com>. Cette méthode est décrite dans le livre ["Practical Algorithms for Programmers", Binstock & Rex, Addison Wesley, 1995]. &reftitle.parameters; string La chaîne d'entrée. max_phonemes Ce paramètre restreint la clé métaphone retournée à une longueur de max_phonemes caractères. Cependant, les phonèmes résultant sont toujours transcrit complètement, donc la longueur de la chaîne résultant peut être légèrement plus longue que max_phonemes. La valeur par défaut est 0, ce qui signifie qu'aucune limitation ne sera appliquée. &reftitle.returnvalues; Retourne la clé metaphone, sous la forme d'une &string;. &reftitle.changelog; &Version; &Description; 8.0.0 Cette fonction retournait &false; en cas d'échec. &reftitle.examples; Exemple avec <function>metaphone</function> ]]> &example.outputs; Utilisation du paramètre <parameter>max_phonemes</parameter> ]]> &example.outputs; Utilisant le paramètre de <parameter>max_phonemes</parameter> Dans cette exemple, metaphone est avisé de produire une chaîne de cinq caractères, mais ceci nécessiterai de séparer le phonème final ('x' est supposé d'être transcrit en 'KS'), donc la fonction retourne une chaîne de six caractères. ]]> &example.outputs;