【发布时间】:2013-05-30 04:54:57
【问题描述】:
配置.php
$config['charset'] = 'UTF8';
数据库.php
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
html 标头
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
我的数据库有 utf8_general_ci 的排序规则,我的所有文件都使用 utf8 编码,即使我无法在我的页面上显示我的 unicode 字符
这总是显示 वि.सं。 २०१४ सालमा
【问题讨论】:
-
php.ini 中是否启用了 UTF-8?另外,如果我没记错的话,$config['charset'] 应该设置为 'UTF-8' 而不是 'UTF8'。
-
您是否在 HTML 页面中设置字符集 ?
<meta charset="utf-8">
标签: php codeigniter codeigniter-2