levenshtein() 函數用於計算兩個字串之間的 Levenshtein 距離。編輯距離是指將第一個字串轉換為第二個字串時必須替換、插入或刪除的字元數。此函數不區分大小寫。
levenshtein(str1, str2, insert, replace, delete)
str1 - 要比較的第一個字串
str2 - 要比較的第二個字串
插入 - 插入字元的成本
#取代 - 取代角色的成本
#刪除 - 刪除角色的成本
levenshtein() 函數傳回兩個參數字串之間的 Levenshtein 距離。如果其中一個字串超過 255 個字符,則返回 -1
以下是一個範例 -
現場示範
<?php echo levenshtein("Welcome","elcome"); ?>
1
以上是PHP中的levenshtein()函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!