php简单分词,无需插件,无需复杂环境
Posted winstonsias
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php简单分词,无需插件,无需复杂环境相关的知识,希望对你有一定的参考价值。
使用dedecms的分词类及数据包
include中的splitword.class.php zip.class.php(此文件可以不用,需要注意如果不用的话,要去掉splitword中调用的地方)以及data目录
在splitword中定义
define(‘DEDEINC‘, str_replace("\", ‘/‘, dirname(__FILE__) ) );
使用方式:
require_once "xxx/splitword.class.php";
$sp = new SplitWord();
$sp->SetSource($keyword);
$sp->SetResultType(2);//1:全部 2:去除特殊符号
$sp->StartAnalysis();
$words_arr=$sp->GetFinallyIndex();
if(!empty($words_arr))
{
$words_key_arr=array_keys($words_arr);
$keyword=implode("%",$words_key_arr);
}
以上是关于php简单分词,无需插件,无需复杂环境的主要内容,如果未能解决你的问题,请参考以下文章
部署简单 AWS Beanstalk PHP 应用程序的最简单方法,无需任何 PHP 框架,使用 RDS + ElastiCache 处理数据