PHP – 使用 mb_parse_str() 解析 GET、POST 和 COOKIE 数据
PHP 中的 mb_parse_str() 函数用于解析 GET、POST 和 COOKIE 数据,并设置全局变量。它解析 URL 编码的数据并检测编码。之后,它将编码转换成内部编码,并为全局变量设置值。此函数在 PHP 7 或更高版本中受支持。
语法
string mb_parse_str($str_string, $array_result)
参数
mb_parse_str() 接受以下两个参数 −
$str_string − 此参数用于 URL 编码的数据。
$result − result 参数将是一个数组,其中包含已解密并转换了字符加密的值。
返回值
mb_parse_str() 函数在成功时返回 True,或在失败时返回 False。如果它成功解析数据,则返回 True,否则返回 False。
示例 1
<?php $str_string ="user_id= 123 &email=xyz@gmail.com &country=India"; $array_result; // parse the data mb_parse_str($str_string, $array_result); print_r($array_result); ?>
输出
将生成以下输出 −
Array ( [user_id] => 123 [email] => xyz@gmail.com [country] => India )
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP