zoukankan      html  css  js  c++  java
  • 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)
    
  • 相关阅读:
    Python基础(2)
    Python基础(3)
    Python基础(1)
    [日本语]单词1
    【.Net】 C#参数数组与函数重载
    pyenv
    Pip批量安装/卸载包
    Xcode中模拟器慢
    iPhone的设备名转换
    在python命令行执行sudo命令
  • 原文地址:https://www.cnblogs.com/zhangjianqiang/p/10647146.html
Copyright © 2011-2022 走看看