当前位置: 首页> 函数类别大全> mb_parse_str

mb_parse_str

解析 GET/POST/COOKIE 数据并设置全局变量
名称:mb_parse_str
分类:多字节字符串
所属语言:php
一句话介绍:解析 GET/POST/COOKIE 数据并设置全局变量

mb_parse_str函数

适用PHP版本

PHP 5.0.0及以上版本。

函数说明

mb_parse_str() 是一个多字节字符串版本的 parse_str() 函数,用于解析一个 URL 编码的查询字符串并将其转换为变量。

函数语法

mb_parse_str(string $encoded_string, array &$result = null): bool

参数

  • $encoded_string:待解析的 URL 编码的查询字符串。
  • $result(可选):如果提供了这个参数,解析后的结果会存储在此数组中。默认情况下,它是 null。

返回值

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

示例

以下是使用 mb_parse_str() 函数的示例:

示例代码

  $query_string = "name=John&age=25&city=New+York";
  $result = [];
<p>if (mb_parse_str($query_string, $result)) {<br>
print_r($result);<br>
} else {<br>
echo "解析失败!";<br>
}<br>

示例代码说明

在这个示例中,首先我们定义了一个 URL 编码的查询字符串 $query_string。然后,我们声明了一个空数组 $result 来接收解析后的数据。调用 mb_parse_str 后,如果解析成功,$result 数组会存储解析后的键值对,最后我们打印该数组的内容。

同类函数
热门文章