php的簡單分詞類別庫
<?php header("Content-Type:text/html; charset=utf-8"); define('APP_ROOT', str_replace('\', '/', dirname(__FILE__))); function get_tags_arr($title) { require(APP_ROOT.'/pscws4.class.php'); $pscws = new PSCWS4(); $pscws->set_dict(APP_ROOT.'/scws/dict.utf8.xdb'); $pscws->set_rule(APP_ROOT.'/scws/rules.utf8.ini'); $pscws->set_ignore(true); $pscws->send_text($title); $words = $pscws->get_tops(5); $tags = array(); foreach ($words as $val) { $tags[] = $val['word']; } $pscws->close(); return $tags; } print_r(get_tags_arr($con)); function get_keywords_str($content){ require(APP_ROOT.'/phpanalysis.class.php'); PhpAnalysis::$loadInit = false; $pa = new PhpAnalysis('utf-8', 'utf-8', false); $pa->LoadDict(); $pa->SetSource($content); $pa->StartAnalysis( false ); $tags = $pa->GetFinallyResult(); return $tags; } print(get_keywords_str($con));
不需要安裝擴展,自帶字典,使用方法簡單
採用很多人熟知的scws,另一個是IT柏拉圖做的phpanalysis
使用方法請參考index.php檔案範例
免責聲明
本站所有資源皆由網友貢獻或各大下載網站轉載。請自行檢查軟體的完整性!本站所有資源僅供學習參考。請不要將它們用於商業目的。否則,一切後果都由您負責!如有侵權,請聯絡我們刪除。聯絡方式:admin@php.cn
相關文章
PHP簡單資料庫操作類別實例
20 Dec 2016
這篇文章主要介紹了PHP簡單資料庫操作類別實例,支援增刪改查及鍊式操作,非常適合小型專案的開發使用,末尾還提供了完整實例的下載地址,需要的朋友可以參考下
Hot Tools
熱門文章
如何修復 KB5049622 在 Windows 11 中安裝失敗的問題?
15 Jan 2025
故障排查
如何修復 KB5050009 在 Windows 11 中安裝失敗的問題?
15 Jan 2025
故障排查
魯瑪島:所有魯瑪蛋地點
05 Jan 2025
手游攻略
SQL 中的 WHERE 與 HAVING:主要差異是什麼?
14 Jan 2025
mysql教程
從願景到現實:TestSenseAI 的 GitHub Actions 函式庫如何徹底改變測試框架開發
12 Jan 2025
js教程