__construct() 方法 public void __construct(mixed $p=NULL, string $d=NULL) $p mixed 字符串表示索引文档的编码或搜索结果文档的 meta 数据, 数组则表示或索引文档的初始字段数据 $d string 可选参数, 当 $p 不为编码时, 本参数表示数...
addDict() 方法 public XSTokenizerScws addDict(string $fpath, int $mode=NULL) $fpath string 服务端的词典路径 $mode int 词典类型, 常量: SCWS_XDICT_XDB|SCWS_XDICT_TXT|SCWS_XDICT_MEM {return} XSTokenizerScws 返回对象本身以支持串接操作 源...
__construct() 方法 public void __construct(string $file) $file string 要加载的项目配置文件 源码: sdk/php/lib/XS.class.php#L284 (显示) public function __construct($file){ if (strlen($file) < 255 && !is_file($file)) { $appRoot = getenv('XS_APP_ROOT'); ...
highlight() 方法 public string highlight(string $value, $strtr=false) $value string 需要处理的数据 $strtr {return} string 高亮后的数据 源码: sdk/php/lib/XSSearch.class.php#L846 (显示) public function highlight($value, $strtr = false){ // re...
...段为例: ~~~ [php] class XSTokenizerXyz implements XSTokenizer { public function getTokens($value, XSDocument $doc = null) { $ret = array(); if (!empty($value)) $ret = explode('-', $value); return $ret; } } ~~~ > note: [XSTokenizer::getTokens] ...
connect() 方法 public void connect(array $param) $param array 连接参数, 包含: user,pass,host,table,dbname ... 源码: sdk/php/util/XSDataSource.class.php#L479 (显示) public function connect($param){ $host = isset($param['host']) ? $param['host'] : ini_get('mysql.defa...
...须是有效字段), 否则将默认按照 XS 项目字段顺序填充 Public 属性 隐去继承来的属性 名称类型描述定义于 invalidLines XSCsvDataSource Protected 属性 隐去继承来的属性 名称类型描述定义于 arg ...
...implements XSTokenizer { private $length = 1; // 默认切分长度 public function __construct($arg = null){ if ($arg !== null && $arg !== '') $this->length = $arg; } public function getTokens($value, XSDocument $doc=null){ $charset = is_object($doc) ? $doc->getCharset() : 'UTF...
terms() 方法 public array terms(string $query=NULL, bool $convert=true) $query string 搜索语句, 若传入 null 使用默认语句, 最大长度为 80 字节 $convert bool 是否进行编码转换, 默认为 true {return} array 可用于高亮显示的词条列表...
connect() 方法 public void connect(array $param) $param array 连接参数, 包含: user,pass,host,table,dbname ... 源码: sdk/php/util/XSDataSource.class.php#L621 (显示) public function connect($param){ $host = isset($param['host']) ? $param['host'] : ini_get('mysqli.def...