PHPのメタフォン()関数
定義と使用法
metaphoneが()関数は、文字列のmetaphoneのキーを計算します。
英語の発音を表すメタフォンキー文字列。
Metaphoneの()関数は、スペルチェッカーを使用することができます。
注:単語の発音が同じキーを作成するメタフォン()関数は似ています。
注:長さで生成されたmetaphoneのキー変数を。
ヒント:オーバーメタフォン()()のsoundexより正確な機能、Metaphoneの()は英語の発音の基本的なルールを理解するため。
文法
metaphone( string,length )
参数 | 描述 |
---|---|
string | 必需。规定要检查的字符串。 |
length | 可选。规定 metaphone 键的最大长度。 |
技術的詳細
戻り値: | 成功メタフォンキー文字列が返された場合、それが失敗した場合にはFALSEを返します。 |
---|---|
PHPバージョン: | 4+ |
より多くの例
例1
メタフォン()関数を使用して、2つの類似した響きの言葉:
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str);
echo "<br>";
echo metaphone($str2);
?>
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str);
echo "<br>";
echo metaphone($str2);
?>
実行中のインスタンス»
例2
長さのパラメータを使用します。
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str,5);
echo "<br>";
echo metaphone($str2,5);
?>
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str,5);
echo "<br>";
echo metaphone($str2,5);
?>
実行中のインスタンス»
PHPの文字列リファレンス