php使用PHPAnalysis提取关键字中文分词
1.下载WordAnalysis
https://pan.baidu.com/s/1zJ3hn1G6eluE9AoBrr7fmw
提取码:zg8m
2.下载后放到extend目录下
<?php
namespace WordAnalysis;
/**
* 中文分词提取关键字
*/
class Analysis
{
public static function getKeywords($content = "",$num = 3) {
if (empty ( $content )) {
return '';
}
require_once 'phpanalysis.class.php';
\PhpAnalysis::$loadInit = false;
$pa = new \PhpAnalysis ( 'utf-8', 'utf-8', false );
$pa->LoadDict ();
$pa->SetSource ($content);
$pa->StartAnalysis ( true );
$tags = $pa->GetFinallyKeywords ($num); // 获取文章中的n个关键字
return $tags;//返回关键字
}
}
3.php引用
$keyword = Analysis::getKeywords($content);