PHP soundex() 関数

"Hello" の soundex キーを計算します:

<?php
$str = "Shanghai";
echo soundex($str);
?>

実行例

定義と使用方法

soundex() 関数は、文字列の soundex キーを計算します。

soundex キーは、単語の英語発音を表す 4 文字のアルファベット数字文字列です。

soundex() 関数は、スペルチェックアプリケーションに使用できます。

注釈:soundex() 関数は、発音が似ている単語に対して同じキーを作成します。

ヒント:metaphone() metaphone() 関数よりも正確です。なぜなら、metaphone() は英語の発音の基本的なルールを理解しているからです。

文法

soundex(string)
パラメータ 説明
string 必須。チェックする文字列を指定します。

技術的な詳細

返り値: 成功した場合、文字列の soundex キーを返します。失敗した場合、FALSE を返します。
PHP バージョン: 4+

さらに例

例 1

発音が似ている単語に対して soundex() 関数を使用します:

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

実行例