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

search for in the

SphinxClient::getLastError> <SphinxClient::__construct
[edit] Last updated: Fri, 25 May 2012

view this page in

SphinxClient::escapeString

(PECL sphinx >= 0.1.0)

SphinxClient::escapeStringЭкранирование спецсимволов

Описание

public string SphinxClient::escapeString ( string $string )

Экранирует символы, которые воспринимаются как специальные операторы парсером запроса.

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

string

Строка для экранирования.

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

Возвращает экранированную строку.



add a note add a note User Contributed Notes SphinxClient::escapeString
xxxbunker dot com 14-Mar-2010 01:12
according to http://www.sphinxsearch.com/forum/view.html?id=5225:

this function doesn't really do what one would expect (mysql_real_escape_string style) and is more meant to escape individual keywords...

my experience it works better to manually escape reserved characters, for example:

<?php
$string
='make big $ online';

$escaped=str_replace('$','\\$',$string);
?>

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