SEL.html

metaphone

Informationsseite

nach unten Befehl
nach unten Version
nach unten Beschreibung
nach unten Beispiel
nach unten Ausgabe

nach unten 

Befehl

string metaphone(string str)

 

nach obennach unten 

Version

PHP 4 >= 4.0b4

 

nach obennach unten 

Beschreibung

Mit metaphone() berechnet man den Metaphone-Schlüssel eines Strings (str).
Dieser Schlüssel kann zum Vergleich zweier Strings genommen werden, um die
Ähnlichkeit beider Zeichenketten zu überprüfen.

Diese Funktion erzielt wesentlich bessere Ergebnisse als soundex(), da sie die
englische Aussprache berücksichtigt.

Siehe auch:

 

nach obennach unten 

Beispiel

<?PHP
$var_1 = "Eine gelbe Zitrone";
$var_2 = "Citroen";
$var_3 = "Visual Basic";
$var_4 = "base"; //--> Unterseite
echo $var_1 . ": " . metaphone($var_1);
echo "<br>";
echo $var_2 . ": " . metaphone($var_2);
echo "<br>";
echo $var_3 . ": " . metaphone($var_3);
echo "<br>";
echo $var_4 . ": " . metaphone($var_4);
echo "<br>";
echo "<hr width=\"40%\" align=\"left\">";
if(strpos(metaphone($var_1),metaphone($var_2)))
echo "$var_1 und $var_2 zeigen Ähnlichkeiten";
else
echo "$var_1 und $var_2 zeigen keine Ähnlichkeiten";
echo "<br>";
if(strpos(metaphone($var_3),metaphone($var_4)))
echo "$var_3 und $var_4 zeigen Ähnlichkeiten";
else
echo "$var_3 und $var_4 zeigen keine Ähnlichkeiten";
?>

 

nach obennach unten 

Ausgabe

Eine gelbe Zitrone: ENJLBSTRN
Citroen: STRN
Visual Basic: FSLBSK
base: BS


Eine gelbe Zitrone und Citroen zeigen Ähnlichkeiten
Visual Basic und base zeigen Ähnlichkeiten

 

nach oben
weiter:weiter Seite nl2br
zurück:zurück Seite md5
 

© 2001, 2002 E-Mail Damir Enseleit, mail@selfphp3.de