多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
[Xunsearch PHP-SDK](http://www.xunsearch.com) v1.4.8 权威指南 1. [创建 XS 对象](#) 1. [重要属性](#) # XS 项目 [XS](#) 是搜索项目的总对象,所有操作均基于此对象或其属性,在此我们只挑最常用的一些属性、方法进行介绍。 ### 1. 创建 XS 对象[?]() 创建 XS 对象的唯一参数是项目配置文件的可访问路径,或者项目名,也可以是项目配置文件的内容。如果给出的参数是项目名则自动使用 `$prefix/sdk/php/app/项目名.ini`,例子代码如下: ~~~ require_once '$prefix/sdk/php/lib/XS.php'; $xs = new XS('demo'); // 自动使用 $prefix/sdk/php/app/demo.ini 作项目配置文件 $xs = new XS('/path/to/demo.ini'); // 使用 /path/to/demo.ini ~~~ ### 2. 重要属性[?]() - [XS::defaultCharset](#)**项目默认字符集**影响范围包括使用时的输入数据以及搜索结果的输出数据,该属性默认由配置文件中的`project.default_charset` 指定,如有必要可以自行修改,但要确保在使用索引、搜索对象之前。 - [XS::index](#)**索引管理对象**类型为 [XSIndex](#),比如用下面代码可以清空项目索引内容: ~~~ $xs->index->clean(); ~~~ - [XS::search](#)**搜索对象**类型为 [XSSearch](#),比如用下面代码可以快速检索包含 `hightman` 的结果 ~~~ $docs = $xs->search->search('hightman'); print_r($docs); ~~~ $Id$ [« 基础对象概述](#) [XSException 异常 »](#) Copyright © 2008-2011 by [杭州云圣网络科技有限公司](http://www.xunsearch.com) All Rights Reserved. ![](https://box.kancloud.cn/2015-09-10_55f11d01cc401.gif) ![](https://box.kancloud.cn/2015-09-10_55f11d01d8011.gif) ![](https://box.kancloud.cn/2015-09-10_55f11d01e081c.gif)