函数ini_set( 'mbstring.internal_encoding', 'UTF-8')

时间:2013-07-29 08:39:15

标签: php utf-8 mbstring ini-set

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

这在php文件的开头是什么意思?它用于什么?

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

1 个答案:

答案 0 :(得分:2)

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

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

  

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

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

您可以使用iso-8859-1UTF-8

进行更改

以下是Unicode character list

的列表