W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
XS 是搜索項(xiàng)目的總對(duì)象,所有操作均基于此對(duì)象或其屬性,在此我們只挑最常用的一些屬性、方法進(jìn)行介紹。
1. 創(chuàng)建 XS 對(duì)象創(chuàng)建 XS 對(duì)象的唯一參數(shù)是項(xiàng)目配置文件的可訪問路徑,或者項(xiàng)目名,也可以是項(xiàng)目配置文件的內(nèi)容。如果給出 的參數(shù)是項(xiàng)目名則自動(dòng)使用 $prefix/sdk/php/app/項(xiàng)目名.ini
,例子代碼如下:
require_once '$prefix/sdk/php/lib/XS.php';
$xs = new XS('demo'); // 自動(dòng)使用
$prefix/sdk/php/app/demo.ini 作項(xiàng)目配置文件
$xs = new XS('/path/to/demo.ini'); // 使用 /path/to/demo.ini
2. 重要屬性Note: 自 v1.4.9 起,可以通過定義常量 XS_APP_ROOT 或設(shè)置這個(gè)環(huán)境變量來改變默認(rèn)項(xiàng)目配置目錄。
XS::defaultCharset 項(xiàng)目默認(rèn)字符集 影響范圍包括使用時(shí)的輸入數(shù)據(jù)以及搜索結(jié)果的輸出數(shù)據(jù),該屬性默認(rèn)由配置文件中的 project.default_charset
指定,如有必要可以自行修改,但要確保在使用索引、搜索對(duì)象之前。
XS::index 索引管理對(duì)象 類型為 XSIndex,比如用下面代碼可以清空項(xiàng)目索引內(nèi)容:
$xs->index->clean();
XS::search 搜索對(duì)象 類型為 XSSearch,比如用下面代碼可以快速檢索包含 hightman
的結(jié)果
$docs = $xs->search->search('hightman');
print_r($docs);
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: