允许CodeIgniter中的特殊字符

时间:2012-04-08 19:00:05

标签: codeigniter utf-8 character-encoding character

我有问题:如果我使用普通PHP preg_replace,它就可以了。但是在CodeIgniter中,它不起作用。我搜索并做了一些更改,例如:制作一般的UTF-8,设置$config['permitted_uri_chars'],使用header('Content-type: text/html; charset=utf-8');并使用meta http-equiv="Content-Type" content="text/html; charset=utf-8" ......

......但没有人解决了这个问题。

示例:

$text='namé';
echo $text;

,结果是

nam�

该字符串中的最后一个字符未正确呈现。

任何人都可以帮助或指出我如何允许在CodeIgniter中编写特殊字符的正确方向吗?

1 个答案:

答案 0 :(得分:0)

<强>溶液

$text='namé';
$decoded= utf8_decode($text);
echo $decoded;

<强>输出:

namé
相关问题