如果该值不是来自请求,您可能希望使用如下内容:
$parsed = parse_url('/tester?bc=7&tester=orange');
parse_str($parsed['query'], $query);
将$query
包含以下内容:
array(2) {
["bc"]=>
string(1) "7"
["tester"]=>
string(5) "orange"
}
请注意该max_input_vars
指令会影响parse_str
,因此如果您的字符串非常大,它可能会切断某些部分。
最好的问候,亚历山大