Php 存储在MySQL中的汉字不会显示在CI中

Php 存储在MySQL中的汉字不会显示在CI中,php,mysql,codeigniter,utf-8,utf8-decode,Php,Mysql,Codeigniter,Utf 8,Utf8 Decode,我有我的mysql字段作为排序规则-utf8\u general\u ci,当我输入汉字并提交表单时,它会很好地存储到数据库中,但当它显示在视图页面中时,格式不同。下面是我使用过的设置 在config.php中 $config['charset'] = 'UTF-8'; 在database.php中 $db['default']['char_set'] = 'utf8'; $db['default']['dbcollat'] = 'utf8_general_ci'; 我的HTML头元标记是

我有我的mysql字段作为排序规则-utf8\u general\u ci,当我输入汉字并提交表单时,它会很好地存储到数据库中,但当它显示在视图页面中时,格式不同。下面是我使用过的设置

在config.php中

$config['charset'] = 'UTF-8';
在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" ></meta>

虽然我已经配置了所有的可能性

汉字显示为

ٌ更新国家的酋长和外国æâ€Â¿Ã¥ÂºÅ“的内é˜ÂæˆÂ员æ¯Â周一次的在线目录。该目录的目的是将主è¦Â作为å‚考æ´助和包括世界许多æâ€Â¿Ã¥ÂºÅ“作为被认为是实çâ€Â¨Ã¯Â¼Å’有些人没æÅ掼挈挈挈挈挈挈挈挈挈挈挈挈挈挈挈挈挈挈挈挈挈挈挈

数据库中的其他位置存储为

中央情报局出版和更新国家的酋长和外国政府的内阁成员每周一次的在线目录。该目录的目的是将主要作为参考援助和包括世界许多政府作为被认为是实用,有些人没有正式被美国承认。制度与

我还在查看页面中尝试了
utf8_decode();
,但也没有成功。 有人能给我一个解决方案吗?提前谢谢。

我已经包括在内了
mb_内部编码('UTF-8');
标题('Content-type:text/html;charset=UTF-8');
在标题中

现在很好用。
谢谢大家的评论。

您是否尝试过
iconv()
mb\u convert\u encoding()
?尝试添加
标题('Content-Type:text/html;charset=utf-8'))
我已经尝试了所有这些,但无法获得准确的中文单词,它显示了
+aoygfacagagagagagc6aoygggcoayc3acvaoybuwcsaoubuwcwao8avafsaoubugc6aoubeaf4a…
请检查一下