PHP metaphone()Fonctions

PHP String 参考手册Manuel de référence des chaînes PHP

Exemples

Calculez la clé metaphone de "World" :

<?php
echo metaphone("World");
?>

Exécuter l'exemple »

Définition et utilisation

La fonction metaphone() calcule la clé metaphone d'une chaîne.

La clé metaphone représente la prononciation anglaise d'une chaîne.

La fonction metaphone() peut être utilisée dans les programmes de correction orthographique.

Remarque :La fonction metaphone() crée la même clé pour des mots de prononciation similaire.

Remarque :La clé metaphone générée a une longueur variable.

Astuce :metaphone() est plus précise que la fonctionsoundex(), car metaphone() comprend les règles de base de la prononciation anglaise.


Syntaxe

metaphone(string,length)

Parameters Description
string Obligatoire. Spécifie la chaîne à vérifier.
longueur Facultatif. Spécifie la longueur maximale de la clé metaphone.

Détails techniques

Valeur de retour : Retourne la clé metaphone de la chaîne en cas de succès, ou FALSE en cas d'échec.
Version de PHP : 4+


Plus d’exemples

Exemple 1

Utilisez la fonction metaphone() sur deux mots de prononciation similaire :

<?php
$str = "Assistance";
$str2 = "Assistants";

echo metaphone($str);
echo "<br>";
echo metaphone($str2);
?>

Exécuter l'exemple »

Exemple 2

Utilisez le paramètre de longueur :

<?php
$str = "Assistance";
$str2 = "Assistants";

echo metaphone($str,5);
echo "<br>";
echo metaphone($str2,5);
?>

Exécuter l'exemple »


PHP String 参考手册Manuel de référence des chaînes PHP Autres extensions