佳木斯湛栽影视文化发展公司

主頁(yè) > 知識(shí)庫(kù) > PHP levenshtein()函數(shù)用法講解

PHP levenshtein()函數(shù)用法講解

熱門標(biāo)簽:Linux服務(wù)器 團(tuán)購(gòu)網(wǎng)站 銀行業(yè)務(wù) 服務(wù)器配置 Mysql連接數(shù)設(shè)置 科大訊飛語(yǔ)音識(shí)別系統(tǒng) 電子圍欄 阿里云

PHP levenshtein() 函數(shù)

實(shí)例

計(jì)算兩個(gè)字符串之間的 Levenshtein 距離:

?php echo levenshtein("Hello World","ello World"); echo "br>"; echo
levenshtein("Hello World","ello World",10,20,30); ?>

定義和用法

levenshtein()函數(shù)返回兩個(gè)字符串之間的 Levenshtein 距離。

Levenshtein 距離,又稱編輯距離,指的是兩個(gè)字符串之間,由一個(gè)字符串轉(zhuǎn)換成另一個(gè)字符串所需的最少編輯操作次數(shù)。許可的編輯操作包括將一個(gè)字符替換成另一個(gè)字符,插入一個(gè)字符,刪除一個(gè)字符。

在默認(rèn)情況下,PHP 給每個(gè)操作(替換、插入和刪除)相同的權(quán)重。然而,您可以通過設(shè)置可選的 insert、replace、delete 參數(shù),來(lái)定義每個(gè)操作的代價(jià)。

注釋: levenshtein() 函數(shù)是不區(qū)分大小寫的。

注釋: levenshtein() 函數(shù)比 similar_text() 函數(shù)更快。不過,similar_text() 函數(shù)通過更少的必需修改次數(shù)提供更精確的結(jié)果。

語(yǔ)法

levenshtein( _string1,string2,insert,replace,delete_ )

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

您可能感興趣的文章:
  • PHP lcfirst()函數(shù)定義與用法
  • PHP implode()函數(shù)用法講解
  • PHP htmlspecialchars()函數(shù)用法與實(shí)例講解
  • ThinkPHP中圖片按比例切割的代碼實(shí)例
  • PHP的微信支付接口使用方法講解
  • PHP使用PDO操作sqlite數(shù)據(jù)庫(kù)應(yīng)用案例
  • PHP htmlspecialchars_decode()函數(shù)用法講解
  • PHP遞歸的三種常用方式
  • PHP中rename()函數(shù)的妙用講解
  • PHP join()函數(shù)用法與實(shí)例講解

標(biāo)簽:蚌埠 棗莊 江蘇 衡水 萍鄉(xiāng) 衢州 大理 廣元

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《PHP levenshtein()函數(shù)用法講解》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    阳春市| 兰西县| 梅州市| 大兴区| 湾仔区| 曲麻莱县| 台南县| 阳山县| 北宁市| 陕西省| 阿合奇县| 萨嘎县| 孝昌县| 潼关县| 喀喇沁旗| 屏东市| 永城市| 万全县| 竹山县| 道真| 博兴县| 陇西县| 巴里| 六安市| 织金县| 宾阳县| 洛阳市| 余姚市| 中超| 博野县| 甘洛县| 安乡县| 重庆市| 南平市| 嘉定区| 瑞丽市| 顺昌县| 罗平县| 沙田区| 普洱| 余姚市|