首頁 > 後端開發 > php教程 > PHP中的levenshtein()函數

PHP中的levenshtein()函數

PHPz
發布: 2023-09-01 14:26:01
轉載
1382 人瀏覽過

PHP中的levenshtein()函數

levenshtein() 函數用於計算兩個字串之間的 Levenshtein 距離。編輯距離是指將第一個字串轉換為第二個字串時必須替換、插入或刪除的字元數。此函數不區分大小寫。

文法

levenshtein(str1, str2, insert, replace, delete)
登入後複製

參數

  • str1 - 要比較的第一個字串

  • str2 - 要比較的第二個字串

  • 插入 - 插入字元的成本

  • #取代 - 取代角色的成本

  • #刪除 - 刪除角色的成本

#返回

levenshtein() 函數傳回兩個參數字串之間的 Levenshtein 距離。如果其中一個字串超過 255 個字符,則返回 -1

範例

以下是一個範例 -

現場示範

<?php
   echo levenshtein("Welcome","elcome");
?>
登入後複製

輸出

1
登入後複製

以上是PHP中的levenshtein()函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板