downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

SphinxClient::setMaxQueryTime> <SphinxClient::setLimits
[edit] Last updated: Fri, 17 May 2013

view this page in

SphinxClient::setMatchMode

(PECL sphinx >= 0.1.0)

SphinxClient::setMatchModeУстановка режима совпадения при полнотекстовом поиске

Описание

public bool SphinxClient::setMatchMode ( int $mode )

Устанавливает режим совпадения при полнотекстовом поиске. Параметр mode должен быть одной из описанных ниже констант.

Режимы совпадения
Константа Описание
SPH_MATCH_ALL Найдены все слова запроса (режим по умолчанию).
SPH_MATCH_ANY Найдено любое из слов запроса.
SPH_MATCH_PHRASE Найдена в точности поисковая фраза.
SPH_MATCH_BOOLEAN Поиск с использованием в запросе логических операторов.
SPH_MATCH_EXTENDED Запрос рассматривается как выражение с использованием внутреннего языка запросов Sphinx.
SPH_MATCH_FULLSCAN Включает полное сканирование.
SPH_MATCH_EXTENDED2 Работает аналогично SPH_MATCH_EXTENDED с добавлением поддержки ранжирования и количественного поиска (quorum searching).

Список параметров

mode

Режим совпадения.

Возвращаемые значения

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.



add a note add a note User Contributed Notes SphinxClient::setMatchMode - [0 notes]
There are no user contributed notes for this page.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites