php計(jì)算title標(biāo)題相似比的方法
本文實(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; } //以下是測(cè)試 $title_1 = '代號(hào)PHPCMS V9產(chǎn)品正式發(fā)布公測(cè)版本'; $title_2 = 'PHPCMS再戰(zhàn)江湖 V9產(chǎn)品正式發(fā)布公測(cè)版本'; $percent = title_similar($title_1,$title_2); echo '相似百分比:'.$percent.'%'; echo "<br />\n"; ?>
希望本文所述對(duì)大家的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)目的全過(guò)程
環(huán)境部署一直是一個(gè)很大的問(wèn)題,無(wú)論是開發(fā)環(huán)境還是生產(chǎn)環(huán)境,但是Docker將開發(fā)環(huán)境和生產(chǎn)環(huán)境以輕量級(jí)方式打包,提供了一致的環(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ù)針對(duì)csv文件的讀寫操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-01-01PHP的Laravel框架中使用AdminLTE模板來(lái)編寫網(wǎng)站后臺(tái)界面
這篇文章主要介紹了PHP的Laravel框架中使用AdminLTE模板來(lái)編寫網(wǎng)站后臺(tái)的方法,AdminLTE基于BootStrap,能幫助快速創(chuàng)建網(wǎng)站后臺(tái)管理面板界面,需要的朋友可以參考下2016-03-03php中 ob_start等函數(shù)截取標(biāo)準(zhǔn)輸出的方法
這篇文章主要介紹了php中 ob_start等函數(shù)截取標(biāo)準(zhǔn)輸出的方法的相關(guān)資料,需要的朋友可以參考下2015-06-06php foreach循環(huán)中使用引用的問(wèn)題
本文來(lái)給大家介紹php foreach循環(huán)中使用引用問(wèn)題分析與注意事項(xiàng),希望此文章對(duì)各位同學(xué)會(huì)有所幫助2013-11-11