PHP metaphone() Funktion

Beispiel

Berechnung des metaphone-Schlüssels für "World":

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

Laufbeispiel

Definition und Verwendung

Die metaphone() Funktion berechnet den metaphone-Schlüssel der Zeichenkette.

metaphone-Schlüssel stellen die englische Aussprache der Zeichenkette dar.

Die metaphone() Funktion kann in Orthographieprüfprogrammen verwendet werden.

Anmerkung:Die metaphone() Funktion erstellt für ähnlich klingende Wörter gleiche Schlüssel.

Anmerkung:Die Länge der generierten metaphone-Schlüssel kann variieren.

Hinweis:metaphone() im Vergleich zu soundex() Die Funktion ist präziser, da metaphone() die grundlegenden Regeln der englischen Aussprache kennt.

Syntax

metaphone(string,length)
Parameter Beschreibung
string Erforderlich. Legt die zu überprüfende Zeichenkette fest.
length Optional. Legt die maximale Länge des metaphone-Schlüssels fest.

Technische Details

Rückgabewert: Gibt bei Erfolg die metaphone-Schlüsselkette der Zeichenkette zurück, bei Misserfolg FALSE.
PHP-Version: 4+

Mehr Beispiele

Beispiel 1

Verwendung der metaphone() Funktion für zwei ähnlich klingende Wörter:

<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str);
echo "<br>";
echo metaphone($str2);
?>

Laufbeispiel

Beispiel 2

Verwendung length Parameter:

<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str,5);
echo "<br>";
echo metaphone($str2,5);
?>

Laufbeispiel