首页 > php代码 > php实现中文分词的例子

php实现中文分词的例子

有很多的cms都有分词的功能,多数都是用于tag标签中,本人自己写了一个分词的方式,没有强大的词库,在网上下载了一个词库和一个分词的代码

将词库和代码结合加以调试实现了中文分词..功能不是很强大高手不喜勿喷....。将实现后的代码分享给大家

<?php
function get_keywords_str($content='')
{
    require('./phpanalysis.class.php');
    $pa = new PhpAnalysis('utf-8', 'utf-8', false);
    $pa->LoadDict();//载入
    $pa->SetSource($content);//将要分开的内容传入
    $pa->StartAnalysis(false);
    $tags = $pa->GetFinallyResult(',',6);//分词样式是以逗号分开/分词长度
    return $tags;
}
$str="李世民是唐朝的第二任皇帝";
echo "分词前:".$str."<br/>";
echo "分词后:".get_keywords_str($str); 
?>


本文地址:http://www.phprm.com/code/58657.html

转载随意,但请附上文章地址:-)

标签:none

发表留言