我有一个看起来像这样的字符串:
single=Single&multiple=Multiple2&check=check1&radio=radio2
我怎样才能创建这样的数组:
array( 'single' => 'Single', 'multiple' => 'Multiple2', 'check' => 'check1', 'radio' => 'radio2', )
使用parse_str
parse_str('single=Single&multiple=Multiple2&check=check1&radio=radio2', $data);
在 $data 中你将拥有你的变量。
如果它来自 URL,您可以将其已经作为 $_GET 或 $_POST 变量中的数组。 否则使用 explode() 将字符串转换为数组。