Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/272.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/439.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 斯芬克斯忽略非英语字符_Php_Sphinx - Fatal编程技术网

Php 斯芬克斯忽略非英语字符

Php 斯芬克斯忽略非英语字符,php,sphinx,Php,Sphinx,我们使用sphinx作为全文搜索服务器,我们遇到了一个问题。我们的语言包含字母,如ą、ą、ę等 因此,如果我搜索“ąbč”,我只会得到“ąbč”的结果,我如何解决这个问题,我也会得到“abc”的结果,如果我搜索“abc”,我会得到“ąbč”的结果 谢谢。添加了charset\u表,效果很好 charset_table =\ 0..9,A..Z->a..z,a..z,\ U+104->a,U+10C->c,U+116->e,U+118->e

我们使用sphinx作为全文搜索服务器,我们遇到了一个问题。我们的语言包含字母,如ą、ą、ę等

因此,如果我搜索“ąbč”,我只会得到“ąbč”的结果,我如何解决这个问题,我也会得到“abc”的结果,如果我搜索“abc”,我会得到“ąbč”的结果


谢谢。

添加了charset\u表,效果很好

charset_table       =\
    0..9,A..Z->a..z,a..z,\
    U+104->a,U+10C->c,U+116->e,U+118->e,U+12E->i,\
    U+160->s,U+172->u,U+16A->u,U+17D->z,U+105->a,U+10D->c,U+117->e,U+119->e,\
    U+12F->i,U+161->s,U+173->u,U+16B->u,U+17E->z
感谢链接

了解charset_类型和charset_表