1.介紹
PHPAnalysis分詞程序使用居於unicode的詞庫,使用反向匹配模式分詞,理論上兼容編碼更廣泛,並且對utf-8編碼尤為方便。
下載地址:http://www.phpbone.com/phpanalysis/
2.使用
- 下載源代碼放到自己項目的第三方擴展目錄下,或者使用include引入
- 具體代碼實現:
// 我這里使用的是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);
}
- 輸出結果如下:
string 'OpenSSL,加密,解密' (length=21)