php - 我需要设置 ini_set( 'default_charset' , 'UTF-8' ); 吗?

标签 php unicode

我的每个页面的框架如下:

ini_set('mbstring.internal_encoding','UTF-8');
ini_set('mbstring.func_overload',7);
header('Content-Type: text/html; charset=UTF-8');

我是否也需要执行 ini_set( 'default_charset', 'UTF-8' );

最佳答案

不,你不必。

header('Content-Type: text/html; charset=UTF-8');

已经为每个页面设置了这个

关于php - 我需要设置 ini_set( 'default_charset' , 'UTF-8' ); 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8229696/

相关文章:

PHP:数据库连接类 - 无法连接

php - Twitterbot 是否遵循 Twitter 卡片的 url 重定向?

php - 以 html 形式更新一个依赖于另一个表的表值

php - 为每个请求创建一个新的 Elasticsearch 客户端

Python:如何将带有\unnnn 转义的字符串转换为 Unicode 字符串?

php - 如何根据条件使用 PHP 更改 CSS 属性

python - Unicode 编码错误 'latin-1' 编解码器无法编码字符 '\u2019'

emacs - 在 GNU Emacs 中查找字符的 Unicode 代码点

python - 如何在 python 中规范化 iso-8859-15 转换的 unicode 编码?

java - 在java中转换为utf-8