metaphone
(PHP 4, PHP 5)
metaphone — 文字列の metaphone キーを計算する
説明
string metaphone
( string $str
[, int $phones
] )
str の metaphone キーを計算します。
soundex() と同様に metaphone は、 発音が似た単語について同じキーを作成します。metaphone は、 英語の発音の基本的ルールを知っているので、 soundex() よりも正確です。 metaphone が生成するキーは可変長です。
metaphone は、Lawrence Philips <lphilips at verity dot com> により 開発されました。["Practical Algorithms for Programmers", Binstock & Rex, Addison Wesley, 1995] で解説されています。
パラメータ
- str
-
入力文字列。
- phones
-
返り値
metaphone キーを文字列で返します。