首页 文章资讯内容详情

PHP – 使用 mb_parse_str() 解析 GET、POST 和 COOKIE 数据

2026-06-03 2 花语

mb_parse_str()PHP中的函数用于解析GET、POST和COOKIE数据并设置全局变量。它解析URL编码的数据并检测编码。之后,它转换内部编码中的编码并设置全局变量的值。PHP7或更高版本支持此功能。

语法

string mb_parse_str($str_string, $array_result)

参数

mb_parse_str()接受以下两个参数-

$str_string-此参数用于URL编码数据。

$result-结果参数将是一个包含解密和字符加密转换值的数组。

返回值

mb_parse_str()函数在成功时返回True或在失败时返回False。如果解析成功,则返回True,否则返回False。

示例1

<?php $str_string ="user_id= 123 &email=xyz@gmail.com &country=India"; $array_result; //解析数据 mb_parse_str($str_string, $array_result); print_r($array_result); ?>输出结果

它将产生以下输出-

Array ( [user_id] => 123 [email] => xyz@gmail.com [country] => India )