...XSException($msg);} 魔术方法 __get 取得模拟属性的值, 内部实际调用 getXxx 方法的返回值 __isset() 方法 public bool __isset(string $name) $name string 属性名称 {return} bool 若存在为 true, 反之为 false 源码: sdk/php/lib/XS.class.p...
...结果的元数据: - `docid()` 取得搜索结果文档的 docid 值 (实际数据库内的 id,一般用不到) - `rank()` 取得搜索结果文档的序号值 (第X条结果) - `percent()` 取得搜索结果文档的匹配百分比 (结果匹配度, 1~100) - `weight()` 取得搜索结果文...
...定 `tokenizer` 选项的值,例子中省略了字段的其它选项,实际编写时可能还包括其它选项。 而在[搜索语句](search.query)中,如果指明了字段搜索前缀 `field:XXX` 那么搜索引擎内部也会 对这个搜索语句执行自定义分词。 ~~~ [php] [some_...
...子类实现了对象的模拟属性。 这类读取或写入属性值时实际上是隐含调用了相应的 getter/setter 方法,这类属性不区分大小写。 ~~~ [php] $a = $obj->text; // $a 值等于 $obj->getText() 的返回值 $obj->text = $a; // 等同事调用 $obj->setText($a) ~~~ ...
...当然原来没有词库就是新生成了) 实际应用的效果: [url=http://www.flymote.com/stocknews.php]证券动态新闻[/url] 对里面的新闻信息分词加亮 [url=http://www.flymote.com/listarticles.php]资料库[/url] 对里面文章部分的分词加...
... $this->dataPos++; return $data;} 从数据源中提取一条数据 实际使用时, 一般是循环调用此函数提取数据, 每条数据是由字段名为键的关联数组 while ($ds->getData() !== false) { ... } getDataList() 方法 protected array getDataList() {retu...
...,以 XTree 结构存放)。具体用哪种方式需要根据自己的实际应用来决定。当使用本库做为 daemon server 时应当使用 mem 方式,当只是 embed 调用时应该使用 xdb 方式,将 xdb 文件加载进内存不仅占用了比较多的内存,而且也需要一定...
...当于在数据提交前执行一次 print_r 函数, 打印出数据的实际内容,可用于调试。 我们要求所有自定义过滤器必须实现 [XSDataFilter] 这个接口,里面需要实现以下方法: - [XSDataFilter::process] 字段数据预处理,在此进行数据调整和...