實例
計算 "World" 的 metaphone 鍵:
<?php echo metaphone("World"); ?>
#定義與用法
metaphone() 函式計算字串的 metaphone 鍵。
metaphone 鍵代表了字串的英文發音。
metaphone() 函數可用來拼字檢查程式。
註解:metaphone() 函數為發音相似的單字建立相同的鍵。
註解:所產生的 metaphone 鍵長度可變。
提示:metaphone() 比 soundex() 函數更精確,因為 metaphone() 了解英文發音的基本規則。
語法
metaphone(string,length)
參數 說明
string 必要。規定要檢查的字串。
length 可選。規定 metaphone 鍵的最大長度。
技術細節
傳回值: 若成功則傳回字串的 metaphone 鍵,若失敗則傳回 FALSE。
PHP 版本: 4+
更多實例
#實例1
對兩個發音相似的單字使用metaphone() 函數:
<?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計算字串的鍵函數metaphone()的詳細內容。更多資訊請關注PHP中文網其他相關文章!