PHP マニュアル
前のページ |  | 次のページ

# soundex

(PHP 3, PHP 4, PHP 5)

soundex -- 文字列のsoundexキーを計算する

## 説明

string soundex ( string str )

strのsoundexキーを計算します。

soundexキーには、似たように発音される単語に関して同じsoundexキーが 生成されるという特性があります。 このため、発音は知っているが、スペルがわからない場合に、 データベースを検索することを容易にすることができます。 soundex関数は、ある文字から始まる4文字の文字列を返します。

このsoundex関数はDonald Knuthにより"The Art Of Computer Programming, vol. 3: Sorting And Searching", Addison-Wesley (1973), pp. 391-392 にて説明されています。

例 1. soundexの例

`<?php soundex("Euler") == soundex("Ellery"); // E460 soundex("Gauss") == soundex("Ghosh"); // G200 soundex("Hilbert") == soundex("Heilbronn"); // H416 soundex("Knuth") == soundex("Kant"); // K530 soundex("Lloyd") == soundex("Ladd"); // L300 soundex("Lukasiewicz") == soundex("Lissajous"); // L222 ?>`

levenshtein(), metaphone(), similar_text() も参照ください。

前のページ | ホーム | 次のページ
similar_text | 上に戻る | sprintf