PHP metaphone() 関数
定義と使用法
metaphone() 関数は、文字列の metaphoneキーを計算します。
metaphoneキーは、ある文字列が英語を話す人によってどのように発音されるかを表す。
metaphone() 関数は、スペルアプリケーションに使用できる。
メモ:metaphone() 関数は、似たような発音の単語に対して同じキーを作成します。
メモ:生成された metaphoneキーの長さはさまざまです。
ヒント:metaphone()は英語の発音の基本的なルールを知っているので、soundex()関数よりも正確です。
構文
metaphone(string,length)
パラメータ値
パラメータ |
説明 |
---|---|
string | 必須チェックする文字列を指定します |
length | オプション metaphone キーの最大長を指定します |
技術的な詳細
戻り値: |
成功した場合は文字列の metaphone キーを返し、失敗した場合は FALSE を返します。 |
---|---|
PHP バージョン: |
4+ |
その他の例
例
2 つの似たような単語に対して metaphone() 関数を使用する:
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str);
echo "<br>";
echo metaphone($str2);
?>
例
長さパラメータの使用:
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str,5);
echo "<br>";
echo metaphone($str2,5);
?>
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。