Jon*_*oss 19
在我的服务器上,将这些添加到我的php文件中没有任何效果:
ini_set('default_charset','utf-8');
mysql_set_charset('utf8');
header('Content-type: text/html; charset=utf-8');
Run Code Online (Sandbox Code Playgroud)
但是一旦我将它添加到我的php文件的顶部,一切都很完美:
$mysqli->query("SET NAMES 'utf8'");
Run Code Online (Sandbox Code Playgroud)
注意:我utf8_general_ci在我的数据库中使用编码,但utf8_unicode_ci对我来说也是如此.
希望有所帮助.
Fra*_*anz 13
尝试将MySQL连接设置为UTF-8:
SET NAMES 'utf8'
Run Code Online (Sandbox Code Playgroud)
并发送明确的UTF-8标头,以防您的服务器具有其他一些默认设置:
header('Content-type: text/html; charset=utf-8');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
56574 次 |
| 最近记录: |