当前位置: 首页 > news >正文

google下载安卓版下载龙泉驿网站seo

google下载安卓版下载,龙泉驿网站seo,关于网站开发的个人小结,书怎么做pdf下载网站本文实例讲述了php实现的中文分词类。分享给大家供大家参考#xff0c;具体如下#xff1a;该中文分词类源码使用http://tools.ddpool.cn/code/jb51_php_format进行了格式化处理#xff0c;便于阅读。具体代码如下#xff1a;class Segmentation {var $options array(lowe…本文实例讲述了php实现的中文分词类。分享给大家供大家参考具体如下该中文分词类源码使用http://tools.ddpool.cn/code/jb51_php_format进行了格式化处理便于阅读。具体代码如下class Segmentation {var $options array(lowercase TRUE,segment_english FALSE);var $dict_name Unknown;var $dict_words array();function setLowercase($value) {if ($value) {$this-options[lowercase] TRUE;} else {$this-options[lowercase] FALSE;}return TRUE;}function setSegmentEnglish($value) {if ($value) {$this-options[segment_english] TRUE;} else {$this-options[segment_english] FALSE;}return TRUE;}function load($dict_file) {if (!file_exists($dict_file)) {return FALSE;}$fp fopen($dict_file, r);$temp fgets($fp, 1024);if ($temp FALSE) {return FALSE;} else {if (strpos($temp, \t) ! FALSE) {list ($dict_type, $dict_name) explode(\t, trim($temp));} else {$dict_type trim($temp);$dict_name Unknown;}$this-dict_name $dict_name;if ($dict_type ! DICT_WORD_W) {return FALSE;}}while (!feof($fp)) {$this-dict_words[rtrim(fgets($fp, 32))] 1;}fclose($fp);return TRUE;}function getDictName() {return $this-dict_name;}function segmentString($str) {if (count($this-dict_words) 0) {return FALSE;}$lines explode(\n, $str);return $this-_segmentLines($lines);}function segmentFile($filename) {if (count($this-dict_words) 0) {return FALSE;}$lines file($filename);return $this-_segmentLines($lines);}function _segmentLines($lines) {$contents_segmented ;foreach ($lines as $line) {$contents_segmented . $this-_segmentLine(rtrim($line)) . \n;}do {$contents_segmented str_replace( , , $contents_segmented);}while (strpos($contents_segmented, ) ! FALSE);return $contents_segmented;}function _segmentLine($str) {$str_final ;$str_array array();$str_length strlen($str);if ($str_length 0) {if (ord($str{$str_length-1}) 129) {$str . ;}}for ($i0; $iif (ord($str{$i}) 129) {$str_array[] $str{$i} . $str{$i1};$i;} else {$str_tmp $str{$i};for ($j$i1; $jif (ord($str{$j}) 129) {$str_tmp . $str{$j};} else {break;}}$str_array[] array($str_tmp);$i $j - 1;}}$pos count($str_array);while ($pos 0) {$char $str_array[$pos-1];if (is_array($char)) {$str_final_tmp $char[0];if ($this-options[segment_english]) {$str_final_tmp preg_replace(/([\!\\#\$\%\\()*,-./:;;;;[\\]^_{|}~tf])/, $1 , $str_final_tmp);$str_final_tmp preg_replace(/([\!\\#\$\%\\\(\)\*\\,\-\.\/\:\;\;\\;\;\\[\\\\\]\^\_\\{\|\}\~\t\f])([\!\\#\$\%\\\(\)\*\\,\-\.\/\:\;\;\\;\;\\[\\\\\]\^\_\\{\|\}\~\t\f])/, $1 $2 , $str_final_tmp);}if ($this-options[lowercase]) {$str_final_tmp strtolower($str_final_tmp);}$str_final $str_final_tmp$str_final;$pos--;} else {$word_found 0;$word_array array(0 );if ($pos 4) {$word_temp $pos 1;} else {$word_temp 5;}for ($i1; $i$word_array[$i] $str_array[$pos-$i] . $word_array[$i-1];}for ($i($word_temp-1); $i1; $i--) {if (array_key_exists($word_array[$i], $this-dict_words)) {$word_found $i;break;}}if ($word_found) {$str_final $word_array[$word_found]$str_final;$pos $pos - $word_found;} else {$str_final $char$str_final;$pos--;}}}return $str_final;}}?希望本文所述对大家PHP程序设计有所帮助。
http://wiki.neutronadmin.com/news/173835/

相关文章:

  • 找人做网赌网站需要多少钱网站管理后台登录地址
  • 做logo去哪个网站房产中介网站开发费用
  • 专业品牌网站建设价格哪个浏览器可以看禁止网站
  • 新思域设计公司网站建设建设厅证书查询网站
  • 网站空间模板电信 网站备案
  • 如何设计中文网站浙江省和住房建设厅网站
  • 网站集约化建设要求深圳建筑协会
  • 具体阐述对网站如何加强建设广州seo学徒
  • 河北建设协会官方网站wordpress wp posts
  • 做电台用啥什么网站大连零基础网站建设教学公司
  • 做网站需要多少钱呢创业小项目 个人创业电商
  • 企业网站托管注意事项指数函数公式
  • 金华永康义乌网站建设廊坊优化外包
  • 沈阳企业网站设计制作dw做网站的导航栏怎么做
  • 网站导航栏效果手机旅游网站建设
  • 网站设计北京新毕业设计做网站还是系统好
  • c .net 做网站广州番禺区男科医院
  • 建个企业网站一年多少钱成都有什么好玩的吗
  • 彩票网站做维护是什么石家庄站在哪个区
  • 保定电子商务网站建设怎样做一个app
  • 网站建设账务处理属于什么费用免费装修设计软件
  • 怎么计算网站开发费用自己做个网站怎么做
  • 网站流量怎么做的个人工作室营业执照
  • 凡科是免费做网站吗p2p 网站开发
  • 我买了一个备案网站 可是公司注销了wordpress 视频 广告
  • 单页网站制作工具wordpress评论没有收到邮箱
  • 扬州做网站的公司wordpress文字主题
  • 佛山设计网站公司拍拍网站源码
  • 爱站网能不能挖掘关键词高陵微网站建设
  • 北京南站列车时刻表商务网站模板