Fonction PHP metaphone()
Exemple
Calculez la clé métaphone de "Monde":
<?php
echo metaphone("World");
?>
Définition et utilisation
La fonction metaphone() calcule la clé métaphone d'une chaîne.
Une clé de métaphone représente le son d'une chaîne si elle est dite par une personne anglophone.
La fonction metaphone() peut être utilisée pour les applications d'orthographe.
Remarque : La fonction metaphone() crée la même clé pour des mots à consonance similaire.
Remarque : Les clés de métaphone générées varient en longueur.
Astuce : metaphone() est plus précis que la fonction soundex() , car metaphone() connaît les règles de base de la prononciation anglaise.
Syntaxe
metaphone(string,length)
Valeurs des paramètres
Parameter | Description |
---|---|
string | Required. Specifies the string to check |
length | Optional. Specifies the maximum length of the metaphone key |
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
Utilisation de la fonction metaphone() sur deux mots similaires :
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str);
echo "<br>";
echo metaphone($str2);
?>
Exemple
Utilisation du paramètre de longueur :
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str,5);
echo "<br>";
echo metaphone($str2,5);
?>
❮ Référence de chaîne PHP