php提取表格数据分词,PHPAnalysis实现分词和提取关键字

本文介绍了如何利用PHPAnalysis库进行分词操作,首先下载并引入库文件,然后通过实例化类并调用相关方法进行分词。同时,还展示了如何根据分词结果查询数据,并提供了一个提取关键词的方法,该方法结合了标题和内容,返回了文章的关键词数组。
摘要由CSDN通过智能技术生成

这里需要用到PHPAnalysis,下载链接如下

把压缩包下载下来后解压放到vendor目录下(以tp5为例,其他目录也行),如下图:

554132a6489837ede7fa90f55616ae2c.png//分词

function pscw($text){

Vendor('phpanalysis','.class.php'); //Vendor方法导入Vendor/PhpAnalysis目录下的phpanalysis.class.php类文件

\PhpAnalysis::$loadInit = false; //初始化类时不直接加载词典

$phpanalysis = new \PhpAnalysis('utf-8', 'utf-8', false);

$phpanalysis->LoadDict(); //载入词典

$phpanalysis->SetSource($text);

$phpanalysis->StartAnalysis(false);

$phpanalysis_tags = $phpanalysis->GetFinallyResult($spword=',');

$return = explode(',',$phpanalysis_tags);

$return=array_filter($return);

foreach ($return as $key=>$value){

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值