PHP計算比較兩段文字內容的重複率

2021-10-09 11:28:45 字數 1243 閱讀 9238

用於比較兩段文字內容的重複率

<?php 

/** * 內容相似度計算

*/class

getsimilar

function

getsimilar

($str1

,$str2

)function

getlcs

($str1

,$str2

,$len1=0

,$len2=0

)function

initc

($len1

,$len2

)elseif(

$this

->c[

$i-1]

[$j]>=

$this

->c[

$i][$j

-1])

else}}

}function

printlcs($c

,$i,$j

)if($this

->

str1[$i

]==$this

->

str2[$j

])elseif(

$this

->c[

$i-1]

[$j]>=

$this

->c[

$i][$j

-1])

else

}function

test()

}$getsimilar

=new

getsimilar()

;$str1

='這是乙個字串相似度計算的例子'

;$str2

='這個例子用來計算字串相似度的例子'

;$similarrate

=$getsimilar

->

getsimilar

($str1

,$str2);

echo

'字串1:'

.$str1

;echo""

;echo

'字串2:'

.$str2

;echo""

;echo

'結果:'

.$similarrate

;

比較兩段SQL文的時間

create table skk.zm test strtitle char 20 datetimenow timestamp 6 timenow number delete from zm test insert into zm test values start1 systimestamp,0 ...

去掉格式的兩段字串比較

關於兩段字串去掉空格和換行後的比較 簡而言之就是之比較內容,不計較內容的格式 如wzst art ww w s t a rt wzstartwwwstart 即使兩段文字有換行,結果也一樣 業精於勤荒於嬉 行成於思毀於隨 created by wuzhuang on 2018年05月19日 21 4...

記錄兩段殺雞用的牛刀 分錢和算日子

我們寢室三個人說好了按照房租比例分攤各種水電費 每次分錢的時候跑一下這玩意 total 79.81 portion 1120,1750,1850 sum portion sum portion 1.result total x sum portion for x in portion print r...