SphinxClient::escapeString

(PECL sphinx >= 0.1.0)

SphinxClient::escapeStringEscape special characters

Description

public string SphinxClient::escapeString ( string $string )

Escapes characters that are treated as special operators by the query language parser.

Parameters

string

String to escape.

Return Values

Returns escaped string.

Коментарии

Автор:
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);
?>
2010-03-14 10:12:03
http://php5.kiev.ua/manual/ru/sphinxclient.escapestring.html

    Поддержать сайт на родительском проекте КГБ