php实现scws中文分词搜索的方法
发布时间:2020-12-12 21:14:58 所属栏目:PHP教程 来源:网络整理
导读:本篇章节讲解php实现scws中文分词搜索的方法。供大家参考研究具体如下: 1、4个文件(本站。)解压后,放到一个地方 eg:E:/wamp/scws 2、php.ini 中配置 3、使用 set_charset('utf8'); //编码// 这里没有调用 set_dict 和 set_rule 系统会自动试调
本篇章节讲解php实现scws中文分词搜索的方法。分享给大家供大家参考,具体如下: 1、4个文件(本站。)解压后,放到一个地方 eg:E:/wamp/scws 2、php.ini 中配置 3、使用 set_charset('utf8'); //编码
// 这里没有调用 set_dict 和 set_rule 系统会自动试调用 ini 中指定路径下的词典和规则文件
$so->add_dict(ini_get('scws.default.fpath') . '/dict.utf8.xdb');
//$so->add_dict('./dd.txt',SCWS_XDICT_TXT);
$so->set_rule(ini_get('scws.default.fpath') . '/rules.utf8.ini');
$so->set_duality(0); //散字二元
$so->set_ignore(0); //忽略标点符号
$so->set_multi(0);
$wd='要搜索的内容';
$so->send_text($wd);
while($tmp = $so->get_result())
//遍历后即得到字符串分割后的内容,
//根据得到的内容分别到数据库中查找(like匹配)
{
}
亲自试验了一下如下: '; } } ?> |