字串函式 metaphone ()

eternal_strong發表於2020-05-27

metaphone() 函式計算字串的 metaphone 鍵。

metaphone ( string $str [, int $phonemes = 0 ] ) : string

引數 描述
str 必需。規定要檢查的字串。
phonemes 可選。規定 metaphone 鍵的最大長度。

metaphone 鍵代表字串的英語發音。
metaphone() 函式可用於拼寫檢查程式。

註釋:
1.metaphone() 函式為發音相似的單詞建立相同的鍵。
2.所生成的 metaphone 鍵長度可變。

提示:metaphone()soundex 函式更精確,因為 metaphone() 瞭解英語發音的基本規則。

返回值:
如果成功則返回字串的 metaphone 鍵,如果失敗則返回 FALSE。

$str = "Assistance";
$str2 = "Assistants";

echo metaphone($str) . '<br>';
echo metaphone($str2);
// ASSTNS
// ASSTNTS
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章