mb_parse_str

(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)

mb_parse_str解析 GET/POST/COOKIE 数据并设置全局变量

说明

mb_parse_str(string $string, array &$result): bool

解析 GET/POST/COOKIE 数据并设置全局变量。由于 PHP 不提供原始 POST/COOKIE 数据,因此目前只能用于 GET 数据。它解析 URL 编码数据,检测编码,将编码转换为内部编码,并将值设置到 result array 或全局变量中。

参数

string

URL 编码数据。

result

包含已解码和字符编码转换值的 array

返回值

成功时返回 true,失败时返回 false

变更日志

版本 说明
8.0.0 第二个参数不再是可选的。
7.2.0 在没有第二个参数的情况下调用 mb_parse_str() 已被弃用。

参见

添加笔记

用户贡献笔记 1 笔记

kehaovista at qq dot com
8 年前
$str = '[email protected]&city=shanghai&job=Phper';
mb_parse_str($str, $result);
print_r($result);

//结果
Array
(
[email] => [email protected]
[city] => shanghai
[job] => Phper
)
To Top