PHP metaphone()関数
例
「世界」のメタフォンキーを計算します。
<?php
echo metaphone("World");
?>
定義と使用法
metaphone()関数は、文字列のメタフォンキーを計算します。
メタフォンキーは、英語を話す人が言った場合に弦がどのように聞こえるかを表します。
metaphone()関数は、スペルアプリケーションに使用できます。
注: metaphone()関数は、類似した発音の単語に対して同じキーを作成します。
注:生成されるメタフォンキーの長さは異なります。
ヒント: metaphone()は 英語の発音の基本的な規則を知っているため、metaphone()はsoundex()関数よりも正確です。
構文
metaphone(string,length)
パラメータ値
Parameter | Description |
---|---|
string | Required. Specifies the string to check |
length | Optional. Specifies the maximum length of the metaphone key |
技術的な詳細
戻り値: | 成功した場合は文字列のメタフォンキーを返し、失敗した場合は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);
?>
❮PHP文字列リファレンス