php計(jì)算title標(biāo)題相似比的方法
更新時(shí)間:2015年07月29日 11:31:53 作者:DDIAN
這篇文章主要介紹了php計(jì)算title標(biāo)題相似比的方法,實(shí)例分析了php中similar_text方法計(jì)算字符串相似度的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
本文實(shí)例講述了php計(jì)算title標(biāo)題相似比的方法。分享給大家供大家參考。具體如下:
<?php /* * * @param string $title_1 題目1 * @param string $title_2 題目2 * @return float $percent 相似百分比 */ function title_similar($title_1,$title_2) { $title_1 = get_real_title($title_1); $title_2 = get_real_title($title_2); similar_text($title_1, $title_2, $percent); return $percent; } /** * php采集文章題目并去版權(quán) * @param string $html 需要采集的html源代碼 * @return string */ function get_real_title($str){ $str = str_replace(array('-','—','|'),'_',$str); $splits = explode('_', $str); $l = 0; foreach ($splits as $tp){ $len = strlen($tp); if ($l < $len){$l = $len;$tt = $tp;} } $tt = trim(htmlspecialchars($tt)); return $tt; } //以下是測試 $title_1 = '代號PHPCMS V9產(chǎn)品正式發(fā)布公測版本'; $title_2 = 'PHPCMS再戰(zhàn)江湖 V9產(chǎn)品正式發(fā)布公測版本'; $percent = title_similar($title_1,$title_2); echo '相似百分比:'.$percent.'%'; echo "<br />\n"; ?>
希望本文所述對大家的php程序設(shè)計(jì)有所幫助。
相關(guān)文章
php上傳圖片客戶端和服務(wù)器端實(shí)現(xiàn)方法
這篇文章主要介紹了php上傳圖片客戶端和服務(wù)器端實(shí)現(xiàn)方法,涉及php操作文件的技巧,涉及圖片后綴驗(yàn)證、文件重命名等常用方法,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-03-03利用Dockerfile文件部署php項(xiàng)目的全過程
環(huán)境部署一直是一個(gè)很大的問題,無論是開發(fā)環(huán)境還是生產(chǎn)環(huán)境,但是Docker將開發(fā)環(huán)境和生產(chǎn)環(huán)境以輕量級方式打包,提供了一致的環(huán)境,下面這篇文章主要給大家介紹了關(guān)于利用Dockerfile文件部署php項(xiàng)目的相關(guān)資料,需要的朋友可以參考下2022-07-07php使用fputcsv()函數(shù)csv文件讀寫數(shù)據(jù)的方法
這篇文章主要介紹了php使用fputcsv()函數(shù)csv文件讀寫數(shù)據(jù)的方法,分析了fputcsv()函數(shù)針對csv文件的讀寫操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-01-01PHP的Laravel框架中使用AdminLTE模板來編寫網(wǎng)站后臺界面
這篇文章主要介紹了PHP的Laravel框架中使用AdminLTE模板來編寫網(wǎng)站后臺的方法,AdminLTE基于BootStrap,能幫助快速創(chuàng)建網(wǎng)站后臺管理面板界面,需要的朋友可以參考下2016-03-03php中 ob_start等函數(shù)截取標(biāo)準(zhǔn)輸出的方法
這篇文章主要介紹了php中 ob_start等函數(shù)截取標(biāo)準(zhǔn)輸出的方法的相關(guān)資料,需要的朋友可以參考下2015-06-06