在Codeigniter上显示UTF8字符

时间:2013-05-30 04:54:58

标签: php codeigniter codeigniter-2

的config.php

$config['charset'] = 'UTF8';

database.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字符

总会显示 à¤μि.सà¤。 २à¥|१४सालमा

1 个答案:

答案 0 :(得分:1)

你需要确保你到处都有utf8,比如 在config.php中

$config['charset'] = "UTF-8"; //not UTF8
php.ini中的

default_charset = "utf-8"

for database

DEFAULT CHARSET=utf8;