PHP使用PhpAnalysis進行分詞


1.介紹

PHPAnalysis分詞程序使用居於unicode的詞庫,使用反向匹配模式分詞,理論上兼容編碼更廣泛,並且對utf-8編碼尤為方便。

下載地址:http://www.phpbone.com/phpanalysis/

2.使用

  1. 下載源代碼放到自己項目的第三方擴展目錄下,或者使用include引入
  2. 具體代碼實現:
// 我這里使用的是yii2框架測試,並且使用了命名空間
// php分詞測試
public function actionPhpAnalysis()
{
    // 實例化對象
    $phpAnalysisObject = new PhpAnalysis();
    // 設置分詞字符串
    $phpAnalysisObject->SetSource('OpenSSL加密與解密');
    // 相關配置
    $phpAnalysisObject->SetResultType(1);
    $phpAnalysisObject->differMax = true;

    // 執行分詞
    $phpAnalysisObject->StartAnalysis();
    // 獲取分詞結果
    $result = $phpAnalysisObject->GetFinallyKeywords();
    var_dump($result);
}
  1. 輸出結果如下:
string 'OpenSSL,加密,解密' (length=21)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM