PHP – 使用 mb_parse_str() 解析 GET、POST 和 COOKIE 数据
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 )