本文整理汇总了PHP中SphinxClient::SphinxClient方法的典型用法代码示例。如果您正苦于以下问题:PHP SphinxClient::SphinxClient方法的具体用法?PHP SphinxClient::SphinxClient怎么用?PHP SphinxClient::SphinxClient使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类SphinxClient
的用法示例。
在下文中一共展示了SphinxClient::SphinxClient方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: __construct
public function __construct($page = 1, $num = 20)
{
parent::SphinxClient();
$this->_page = $page;
$this->SetServer('localhost', 3312);
$this->SetMatchMode(SPH_MATCH_EXTENDED);
$this->SetLimits(($page - 1) * $num, $num);
}
示例2: __construct
public function __construct()
{
parent::SphinxClient();
$ci = get_instance();
$ci->load->config('sphinx', TRUE);
$this->config = $ci->config->item('sphinx');
foreach ($this->config as $k => $i) {
@call_user_func_array(array($this, 'Set' . $k), $i);
}
$this->SetSortMode(SPH_SORT_EXTENDED, '@weight DESC, @id DESC');
}
示例3: array
function __construct()
{
// No inheritance nor interfaces yet, so roll our own BitBase constructor
global $gBitDb;
$this->mDb =& $gBitDb;
$this->mErrors = array();
$this->mInfo = array();
$this->mIndex = NULL;
// Startup Sphinx
parent::SphinxClient();
}