默认情况下,这设置为 'pass',这意味着 PHP 不会修改编码,并按源文件中的编码输出。
通常,只要您以与输出所需的编码相同的编码保存 .php 文件,并以相同的编码获取所有输入,则不需要此函数,但只要它能够首先确定输出的编码,它似乎就没有什么用处。
(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)
mb_http_output — 设置/获取 HTTP 输出字符编码
设置/获取 HTTP 输出字符编码。调用此函数后,输出将从设置的内部编码转换为 encoding
。
encoding
如果设置了 encoding
,mb_http_output() 将 HTTP 输出字符编码设置为 encoding
。
如果省略了 encoding
,mb_http_output() 将返回当前 HTTP 输出字符编码。
版本 | 描述 |
---|---|
8.0.0 |
encoding 现在可以为空。 |
默认情况下,这设置为 'pass',这意味着 PHP 不会修改编码,并按源文件中的编码输出。
通常,只要您以与输出所需的编码相同的编码保存 .php 文件,并以相同的编码获取所有输入,则不需要此函数,但只要它能够首先确定输出的编码,它似乎就没有什么用处。