有没有一种基于包含URL get变量的字符串创建数组的简单方法?

时间:2013-11-27 00:09:43

标签: php ajax string url

我通过ajax传递一个字符串,用于PHP。

实施例

home?area=Ohio&country=United%20States

我怎样才能得到如下所示的数组?

array('area' => 'ohio', 'country' => 'United States');

2 个答案:

答案 0 :(得分:1)

假设您正在使用当前请求的查询字符串,请尝试:

parse_str($_SERVER['QUERY_STRING'], $output);

echo $output['area']; // Ohio

答案 1 :(得分:1)

parse_str("area=Ohio&country=United%20States");

http://us2.php.net/manual/en/function.parse-str.php