PHP中的parse_str函数用于解析查询字符串,并将其存储到变量中。其基本语法如下:
parse_str(string $str, array &$arr)
其中,$str是要解析的字符串,$arr是一个可选参数,用于存储解析后的结果。
例如,如果有一个查询字符串"foo=bar&baz=qux",使用parse_str函数解析后可以将结果存储到一个数组中:
$query_string = "foo=bar&baz=qux";
parse_str($query_string, $result);
print_r($result);
输出结果为:
Array
(
[foo] => bar
[baz] => qux
)
这样,就可以方便地将查询字符串中的参数存储到数组中,以便在程序中进行处理和操作。