2
ini_set('mbstring.internal_encoding','UTF-8')

这在 php 文件的开头表示什么以及它的用途是什么?

我知道存在一个 php 手册,但它没有用普通人的语言解释它。

4

1 回答 1

2

它将默认的内部字符编码定义为 UTF-8 字符集类型。

这用于通过更改mbstring.internal_encoding值使站点多语言。

encoding 是用于 HTTP 输入字符编码转换、HTTP 输出字符编码转换以及 mbstring 模块定义的字符串函数的默认字符编码的字符编码名称。您应该注意到内部编码与多字节正则表达式的完全不同。

而 UTF-8(8 位 Unicode 转换格式)是 Unicode 的变长字符编码。

您可以使用 , 等更改iso-8859-1UTF-8

这是Unicode 字符列表

于 2013-07-29T08:51:11.323 回答