关闭

dede 开源 中文分词 可用于 ecshop

252人阅读 评论(0) 收藏 举报
分类:

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 ';
        }


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:769783次
    • 积分:7958
    • 等级:
    • 排名:第2702名
    • 原创:145篇
    • 转载:359篇
    • 译文:0篇
    • 评论:63条
    最新评论