XSTokenizerXlen

XS.tokenizer
繼承關系 class XSTokenizerXlen
實現接口 XSTokenizer
版本 1.0.0
源代碼 sdk/php/lib/XSTokenizer.class.php
內置的定長分詞器

Public 方法

隱去繼承來的方法

名稱描述定義于
__construct() XSTokenizerXlen
getTokens() XSTokenizerXlen

方法明細

__construct() 方法
public void __construct($arg=NULL)
$arg
源碼: sdk/php/lib/XSTokenizer.class.php#L106 (顯示)
public function __construct($arg null)
{
    if (
$arg !== null && $arg !== '') {
        
$this->arg intval($arg);
        if (
$this->arg || $this->arg 255) {
            throw new 
XSException('Invalid argument for ' __CLASS__ ': ' $arg);
        }
    }
}

getTokens() 方法
public void getTokens($value, $doc=NULL)
$value
$doc
源碼: sdk/php/lib/XSTokenizer.class.php#L116 (顯示)
public function getTokens($valueXSDocument $doc null)
{
    
$terms = array();
    for (
$i 0$i strlen($value); $i += $this->arg) {
        
$terms[] = substr($value$i$this->arg);
    }
    return 
$terms;
}

XSTokenizerXlen - 類參考 - 迅搜(xunsearch) - 開源免費中文全文搜索引擎

文檔說明

XSTokenizerXlen

XS.tokenizer
繼承關系 class XSTokenizerXlen
實現接口 XSTokenizer
版本 1.0.0
源代碼 sdk/php/lib/XSTokenizer.class.php
內置的定長分詞器

Public 方法

隱去繼承來的方法

名稱描述定義于
__construct() XSTokenizerXlen
getTokens() XSTokenizerXlen

方法明細

__construct() 方法
public void __construct($arg=NULL)
$arg
源碼: sdk/php/lib/XSTokenizer.class.php#L106 (顯示)
public function __construct($arg null)
{
    if (
$arg !== null && $arg !== '') {
        
$this->arg intval($arg);
        if (
$this->arg || $this->arg 255) {
            throw new 
XSException('Invalid argument for ' __CLASS__ ': ' $arg);
        }
    }
}

getTokens() 方法
public void getTokens($value, $doc=NULL)
$value
$doc
源碼: sdk/php/lib/XSTokenizer.class.php#L116 (顯示)
public function getTokens($valueXSDocument $doc null)
{
    
$terms = array();
    for (
$i 0$i strlen($value); $i += $this->arg) {
        
$terms[] = substr($value$i$this->arg);
    }
    return 
$terms;
}

留下一條評論吧!

請到論壇 登錄 后刷新本頁面!

小蜜蜂网络兼职