定義と使用法
metaphone()関数は、文字列のmetaphoneのキーを計算します。
Metaphoneのキーは、英語圏の人が言っている場合、文字列がどのように聞こえるかを表します。
metaphone()関数は、綴りの用途に使用することができます。
Note: metaphone()関数は、類似した響きの単語について同じキーを作成します。
Note:生成Metaphoneのキーの長さが変わります。
Tip: metaphone()よりも正確であるsoundex()ので、機能metaphone()英語の発音の基本的なルールを知っています。
構文
metaphone( string,length )
パラメーター | 説明 |
---|---|
string | 必須。 チェックする文字列を指定します。 |
length | 任意。 Metaphoneのキーの最大長を指定します。 |
技術的な詳細
戻り値: | 成功した場合に、文字列、失敗した場合にFALSEのmetaphoneのキーを返します。 |
---|---|
PHPバージョン: | 4+ |
その他の例
例1
使用metaphone() 2つの類似した響きの言葉の機能を:
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str);
echo "<br>";
echo metaphone($str2);
?>
»実行例 例2
lengthパラメータを使用します:
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str,5);
echo "<br>";
echo metaphone($str2,5);
?>
»実行例 <PHPの文字列のリファレンス