fukuball / jieba-php

"結巴"中文分詞:做最好的 PHP 中文分詞、中文斷詞組件。 / "Jieba" (Chinese for "to stutter") Chinese text segmentation: built to be the best PHP Chinese word segmentation module.

Home Page:http://jieba-php.fukuball.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

【优化建议】冗余代码

linhongzhao321 opened this issue · comments

commented

如下图所示,Jieba.php的这部分代码应该是无意义的重复吧?应该可以去掉下面那一段
image

目前這兩階段還是必要的,上面分塊後,各符合了三種不同的 pattern,底下再依據分塊是屬於哪個 pattern 做不同的處理,也許有更好的寫法,但目前是必須的。

目前這兩階段還是必要的,上面分塊後,各符合了三種不同的 pattern,底下再依據分塊是屬於哪個 pattern 做不同的處理,也許有更好的寫法,但目前是必須的。

不理解,self::$cjk_all仅在Jieba::init()中被赋值。在这个循环里面没有被更改,那么self::$cjk_all不是永远不变的吗?