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

mb_http_input()PHP 中的函数用于检测 HTTP (超文本传输协议)输入字符编码。PHP 5.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"

}

以上是 PHP - 使用 mb_http_input() 检测 HTTP 输入字符编码 的全部内容, 来源链接: utcz.com/z/327377.html

回到顶部