PHP metaphone() Funktion
Beispiel
Berechnen Sie den Metaphonschlüssel von "World":
<?php
echo metaphone("World");
?>
Definition und Verwendung
Die Funktion metaphone() berechnet den Metaphonschlüssel einer Zeichenfolge.
Eine Metaphontaste stellt dar, wie eine Saite klingt, wenn sie von einer englischsprachigen Person gesprochen wird.
Die Funktion metaphone() kann für Rechtschreibanwendungen verwendet werden.
Hinweis: Die Funktion metaphone() erzeugt denselben Schlüssel für ähnlich klingende Wörter.
Hinweis: Die generierten Metaphone-Schlüssel variieren in der Länge.
Tipp: metaphone() ist genauer als die Funktion soundex() , da metaphone() die Grundregeln der englischen Aussprache kennt.
Syntax
metaphone(string,length)
Parameterwerte
Parameter | Description |
---|---|
string | Required. Specifies the string to check |
length | Optional. Specifies the maximum length of the metaphone key |
Technische Details
Rückgabewert: | Gibt bei Erfolg den Metaphonschlüssel der Zeichenfolge zurück, oder FALSE bei Fehlschlag. |
---|---|
PHP-Version: | 4+ |
Mehr Beispiele
Beispiel
Verwenden der Funktion metaphone() für zwei ähnlich klingende Wörter:
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str);
echo "<br>";
echo metaphone($str2);
?>
Beispiel
Verwenden des Längenparameters:
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str,5);
echo "<br>";
echo metaphone($str2,5);
?>
❮ PHP-String-Referenz