这里需要用到PHPAnalysis,下载链接如下
把压缩包下载下来后解压放到vendor目录下(以tp5为例,其他目录也行),如下图:
//分词
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){