久久久久久AV无码免费看大片,亚洲一区精品人人爽人人躁,国产成人片无码免费爱线观看,亚洲AV成人无码精品网站,为什么晚上搞的时候要盖被子

PHP基于pscws4中文分詞

時(shí)間:2019-04-03 00:54:19 類(lèi)型:PHP
字號(hào):    

查詢(xún)分詞是我們經(jīng)常使用的技術(shù), 實(shí)際效果如下:

搜索: 中國(guó)人自己的芯片企業(yè)在哪里, 分出: 芯片,中國(guó)人,哪里,自己,企業(yè)

然后我們就可以通過(guò)這幾個(gè)關(guān)鍵詞來(lái)搜索文章

這里給一個(gè)scws方法的使用實(shí)例

pscws4類(lèi)下載地址:http://www.xunsearch.com/scws/down/pscws4-20081221.tar.bz2

辭典文件下載路徑:http://www.xunsearch.com/scws/down/scws-dict-chs-utf8.tar.bz2

一. PHP原生應(yīng)用

require './pscws4/pscws4.class.php';
$pscws = new PSCWS4('utf8');
$pscws->set_dict('./pscws4/dict.utf8.xdb');
$pscws->set_rule('./pscws4/etc/rules.utf8.ini');
$pscws->set_ignore(true);
$text = "南昌雅騰歡迎大家";
$pscws->send_text($text);
$words = $pscws->get_tops(3); //最多取幾個(gè)
$pscws->close();

$tags = array();
foreach ($words as $val) {
	$tags[] = $val['word'];
}
	
echo  implode(',', $tags);

大家下載的代碼, 使用的過(guò)程中需要調(diào)整的兩個(gè)bug 

1. 有個(gè)異常“Redefining already defined constructor for class PSCWS4”,這是因?yàn)開(kāi)_construct要放在同名構(gòu)造函數(shù)之前

 2. 顯示的中文為亂碼 需要將pscws4.class.php的構(gòu)造函數(shù)修改如下 //function __construct() { $this->PSCWS4(); } function __construct($charset = 'gbk') { $this->PSCWS4($charset); }


二. tp5.0下應(yīng)用

    1. 將pscws4類(lèi)及字典放到extend目錄下

    2. 控制器函數(shù)里面加載