我有问题:如果我使用preg_replace
纯 PHP,它可以工作。但是在 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 中编写特殊字符,任何人都可以帮助或指出正确的方向吗?