Hightman 论坛

完整版: [bogus] 大bug,add_dict会覆盖原来默认设置的dict,必须显式设置原dict
您当前正在浏览的是一个简化版本. 要观看完整版本, 请点这儿.
1。1。7版,在调用add_dict,添加一个额外的字典前,必须显式调用原词典。
如:
通常:
$so = scws_new();
$so->add_dict(LIB_DIR.'/scws/phptool/dels.txt', SCWS_XDICT_TXT);
$so->send_text($str);
$sk = $so->get_result();

这样,会得不到增加词库的效果,

必须:
$so = scws_new();
$so->add_dict(LIB_DIR.'/scws/ext/dict.utf8.xdb');//这里阿。。
$so->add_dict(LIB_DIR.'/scws/phptool/dels.txt', SCWS_XDICT_TXT);
$so->send_text($str);
$sk = $so->get_result();
这怎么是BUG呢,本来就是这样。只不过是在你没有任何词典的情况下它才默认加载默认词典。

并不是一开始就自动加载默认词典。。。
Reference URL's