Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/282.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/MYSQL和拉丁字母_Php_Mysql - Fatal编程技术网

PHP/MYSQL和拉丁字母

PHP/MYSQL和拉丁字母,php,mysql,Php,Mysql,因此,我构建了一个用塞尔维亚语编写的php应用程序,因此它使用拉丁字母,如Šššćššćšššššćšššššš353 当我试图在我的应用程序中从数据库中搜索一些数据时,php会将š与s混淆,因此,例如,如果我搜索skola,它将从数据库中同时提取skola和škola,这是一个大问题。你知道为什么会这样吗? 顺便说一句,数据库设置为utf8有不同的utf8排序规则,导致搜索和排序工作不同。有关初学者,请参见。向我们显示您的搜索代码

因此,我构建了一个用塞尔维亚语编写的php应用程序,因此它使用拉丁字母,如Šššćššćšššššćšššššš353

当我试图在我的应用程序中从数据库中搜索一些数据时,php会将š与s混淆,因此,例如,如果我搜索skola,它将从数据库中同时提取skola和škola,这是一个大问题。你知道为什么会这样吗?
顺便说一句,数据库设置为utf8

有不同的utf8排序规则,导致搜索和排序工作不同。有关初学者,请参见。向我们显示您的搜索代码