ThinkPHP之中文分词查询

这里用到的分词是 第四版的 PSCWS,虽速度然比较慢,但是简单啊,不多废话,下面开始步骤。

首先在官网上下载对应版本
thinkphp之中文分词查询
这里需要下载XDB词典和pscws4的sdk,解压这两个文件,将dict.utf8.xdb词典和sdk文件夹下的rules.utf8.ini放在PUblic下的dict文件夹里
thinkphp之中文分词查询

thinkphp之中文分词查询

将sdk下的这两个文件移动到Vendor下的Pscws里
thinkphp之中文分词查询
并修改名称为PSCWS4.php和xdb_r.php,在PSCWS4.php的120行左右把构造函数修改为如下形式
thinkphp之中文分词查询
三、添加分词私有方法
thinkphp之中文分词查询
四、在需要分词的地方调用该方法就能够进行分词,如下
$key_array = $this->get_tags($content);
接下来就是逻辑实现了,
thinkphp之中文分词查询

原创文章,转载请注明出处。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容