ホームページ  >  記事  >  バックエンド開発  >  PHP を共有する 中国語単語分割_PHP チュートリアル

PHP を共有する 中国語単語分割_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:38:40874ブラウズ


 

  1.   
  2. /**
  3. *中国語単語分割処理方法
  4. *+--------------------------------
  5. * @param string $string 処理対象の文字列
  6. * @param boolers $sort=false は値に従って逆順を実行します
  7. * @param Numbers $top=0 は指定された数値を返し、デフォルトではすべてを返します
  8. *+--------------------------------
  9. * @return void
  10. ​*/
  11. function scws($text, $top = 5, $return_array = false, $sep = ',') {
  12.     include('./pscws4/pscws4.php');//去下面给的网址ハンドルpscws4下ダウンロード下来
  13.     $cws = 新しい pscws4('utf-8');  
  14.     $CWS -> set_charset('utf-8');  
  15.     $CWS -> set_dict('./pscws4/etc/dict.utf8.xdb');  
  16.     $CWS -> set_rule('./pscws4/etc/rules.utf8.ini');  
  17.     //$cws->set_multi(3);  
  18.     $CWS -> set_ignore(true);  
  19.     //$cws->set_debug(true);  
  20.     //$cws->set_duality(true);  
  21.     $CWS -> send_text($text);  
  22.     $ret = $cws -> get_tops($top, 'r,v,p');  
  23.     $result = null;  
  24.     foreach ($ret as $value) {
  25.         if (false === $return_array) {
  26.             $result .= $sep . $value['単語'];  
  27.         } その他 {
  28.             $result[] = $value['単語'];  
  29.         }
  30.     }
  31.     return false === $return_array ? substr($result, 1) : $result;  
  32. }
  33. print_r(scws('青花夔龙纹香炉'));  
  34.  

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/735068.html技術記事 ?php /** *中文分词处処理方法 *+-------------------------------- *@paramstirng$string要処理の文字列 *@paramboolers$sort=false 値に応じて倒順 *@paramNumbers$top...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。