首页 文章资讯内容详情

PHP - 使用 mb_http_input() 检测 HTTP 输入字符编码

2026-06-03 1 花语

mb_http_input()PHP中的函数用于检测HTTP(超文本传输协议)输入字符编码。PHP5.4或更高版本支持此功能。

语法

array|string mb_http_input(str $type=null)

参数

mb_http_input()只接受一个参数-

$type-在类型参数中,输入字符串指定输入类型,例如-

G用于GET,

P用于POST,

C用于COOKIE,

S用于字符串,

L用于LIST,并且

I用于整个列表(它将返回数组)。

如果省略类型,则返回最后处理的输入类型。

返回值

mb_http_input()根据类型返回字符编码名称,或字符编码名称数组。如果类型为“I”并且mb_http_input()不处理指定的HTTP输入,则返回False。

示例

<?php //它将返回输入字符编码 //UTF-8 $string =mb_http_input("I"); var_dump($string); ?>输出结果array(1) { [0]=> string(5) "UTF-8" }