dede 开源 中文分词 可用于 ecshop

转载 2015年07月08日 12:02:46

http://pan.baidu.com/s/1ntj7NK1


dede 开源 中文分词 可用于 ecshop


   $keywords = $_REQUEST['keywords'];

    $keywords_web = $keywords;
    $sp = new SplitWord();
    $sp->SetSource($keywords);
    $sp->SetResultType(2);
    $sp->StartAnalysis(TRUE);
    $keywords = $sp->GetFinallyResult(' ');
    $keywords_operator = ' AND ';
    $keywords_arr = preg_replace('/[ ]{1,}/', $keywords_operator, trim($keywords))
     $arr = array();
        if (stristr($keywords_arr, ' AND ') !== false) {
            /* 检查关键字中是否有AND,如果存在就是并 */
            $arr = explode('AND', $keywords_arr);
            $operator = ' OR ';
        } elseif (stristr($keywords_arr, ' OR ') !== false) {
            /* 检查关键字中是否有OR,如果存在就是或 */
            $arr = explode('OR', $keywords_arr);
            $operator = ' OR ';
        } elseif (stristr($keywords_arr, ' + ') !== false) {
            /* 检查关键字中是否有加号,如果存在就是或 */
            $arr = explode('+', $keywords_arr);
            $operator = ' OR ';
        } else {
            /* 检查关键字中是否有空格,如果存在就是并 */
            $arr = explode(' ', $keywords_arr);
            $operator = ' AND ';
        }


相关文章推荐

dede 中文分词调用 更新

必选文件:dedecms 5.6版本 include\splitword.class.php    |-data/base_dic_full.dic |-data/words_addons.di...
  • ahstudy
  • ahstudy
  • 2011年11月07日 16:45
  • 1173

分享一个PHP中文分词,一定要看(13亿人看完都感动了^_^!!!)

分享一个PHP中文分词,一定要看(13亿人看完都感动了^_^!!!) 分类: PHP 中文分词 http://blog.csdn.net/pzp_118/article/detai...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

用于Lucene的各中文分词比较

用于Lucene的各中文分词比较 作者: Claymore 时间: 2011-09-09 17:53:26 Arial Tahoma Verdana 宋体 楷体  字体减小 字体加大 ...

开源_易语言中文分词_非网页调用

  • 2013年01月20日 00:24
  • 3.13MB
  • 下载

CRF中文分词开源版发布啦

http://crfdecoder.sourceforge.net/ http://crfpp.sourceforge.net/ CRF中文分词开源版发布啦 langiner@gmail.com...

ShootSearch 中文分词组件(c#开源)

  • 2006年08月18日 15:32
  • 978KB
  • 下载

常见中文分词开源项目

SCWS   Hightman开发的一套基于词频词典的机械中文分词引擎,它能将一整段的汉字基本正确的切分成词。采用的是采集的词频词典,并辅以一定的专有名称,人名,地名,数字年代等规则识别来达到基...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:dede 开源 中文分词 可用于 ecshop
举报原因:
原因补充:

(最多只允许输入30个字)