Maison >développement back-end >tutoriel php >PHP calcule la fonction clé metaphone() d'une chaîne
Exemple
Calculer la clé métaphone de "Monde" :
<?php echo metaphone("World"); ?>
Définition et utilisation
La fonction métaphone() calcule la clé métaphone d'une chaîne.
La touche métaphone représente la prononciation anglaise de la chaîne.
La fonction métaphone() peut être utilisée dans les correcteurs orthographiques.
Remarque : La fonction métaphone() crée la même clé pour les mots qui se ressemblent.
Remarque : Les clés métaphone générées sont de longueur variable.
Astuce : metaphone() est plus précise que la fonction soundex() car metaphone() comprend les règles de base de la prononciation anglaise.
Syntaxe
metaphone(string,length)
Description du paramètre
chaîne Obligatoire. Spécifie la chaîne à vérifier.
longueur Facultatif. Spécifie la longueur maximale des touches métaphone.
Détails techniques
Valeur de retour : Renvoie la clé métaphone de la chaîne en cas de succès, ou FALSE en cas d'échec.
Version PHP : 4+
Plus d'exemples
Exemple 1
Utilisez la fonction métaphone() pour deux mots avec une prononciation similaire :
<?php $str = "Assistance"; $str2 = "Assistants"; echo metaphone($str); echo "<br>"; echo metaphone($str2); ?>
Exemple 2
Utilisez le paramètre de longueur :
<?php $str = "Assistance"; $str2 = "Assistants"; echo metaphone($str,5); echo "<br>"; echo metaphone($str2,5); ?>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!