检查内容 -------- 本程序用于确认您的服务器配置是否能满足运行 Xunsearch PHP-SDK 的要求。 它将检查服务器所运行的 PHP 版本,查看是否安装了合适的PHP扩展模块,以及 确认 php.ini 文件是否正确设置。 +------------+------------...
... = $tokenizer->getTops($text, 5, 'n,v,vn'); print_r($tops); ~~~ ### 判断是否包含指定词性的词汇 这项功能通过 [XSTokenizerScws::hasWord] 完成,主要目的是用于类似黑词判断。 您可以自制一个词典,并将黑词统一设置为一个独特的属性,比如 "@"...
...类型的异常,搜索代码中应该尝试捕捉该异常以确定操作是否成功。 已通过重载魔术方法 [XSException::__toString] 对出错信息作了简要的美化和修饰,您可以直接输出该对象, 如需要查看堆栈追踪,通过继承来的 [XSException::getTraceA...
...读而制定的一些习惯行为公约。 目录设置 ------- 无论您是否将 `PHP-SDK` 的代码拷出单独使用,强烈建议保留现有的目录结构。 开发的项目配置 ini 文件统一放入 `$prefix/sdk/php/app` 目录。 自定义或扩展的类库请统一放入 `$prefix/s...
...类型的异常,搜索代码中应该尝试捕捉该异常以确定操作是否成功。 * [XSDocument] 文档用于描述检索/索引的基础对象,包含一组字段及其值,相当于常规SQL数据表中的一行记录。 * [XSIndex] 提供索引添加/删除/修改功能,通常以 `XS...
...结果阅读链接都是按 tid 来的,必备 - `first` 表示该贴子是否为楼主,过滤回贴时用到 - `author`, `authorid` 按作者检索用得到 - `subject` 标题 - `message` 贴子内容 - `dateline` 发表时间,要用到 其它的有些字段,比如 `invisible`, `anonymous` ...
...程序目录 |- RequireCheck.php 用于检测您的 PHP 环境是否符合运行条件 |- IniWizzaard.php 用于帮助您编写 xunsearch 项目配置文件 |- Quest.php 搜索测试工具 \- Indexer.php 索引管理工具 如果您的搜索...
...5 而 body 型则固定为 1 。 ~~~ weight = 1 ~~~ #### phrase 是否支持精确检索 即当给搜索语句加上引号时,则要求匹配的结果必须严格按照搜索词的顺序匹配,此外还支持用 NEAR 之类的语法来做精确检索,具体参见:[搜索...
... - util/RequireCheck.php 命令行运行,用于检测您的 PHP 环境是否符合运行条件 - util/IniWizzaard.php 命令行运行,用于帮助您编写 xunsearch 项目配置文件 - util/Quest.php 命令行运行,搜索测试工具 - util/Indexer.php 命令...
...表述排序的方式。以字段名称为键,用 true/false 值来表示是否需要正序排列, 默认为 false 表示逆序排列。参见以下代码: ~~~ [php] // 表示先以 chrono 正序、再以 pid 逆序(pid 是字符串并不是数值所以 12 会排在 3 之后) $sorts = array('...