0

我有以下网址:

http://website.com/tagged?tag=egg&offset=1 http://website.com/tagged?offset=1&tag=egg

我想得到以下结果:

tag=egg&offset=1
offset=1&tag=egg

有谁知道如何做到这一点?

4

3 回答 3

4

如果你的意思是你想从一个字符串中解析它,你可以使用parse_url()

$url = "http://website.com/tagged?tag=egg&offset=1";
$parsed = parse_url($url);

var_dump($parsed);

// Result
Array
(
    [scheme] => http
    [host] => website.com
    [path] => /tagged
    [query] => tag=egg&offset=1
)
于 2013-03-01T00:41:52.633 回答
2

http://php.net/parse_url

$query = parse_url($url, PHP_URL_QUERY);
于 2013-03-01T00:41:42.293 回答
0

var_dump($_GET);

使用 $_GET,您现在可以使用http_build_query()

$getString = http_build_query($_GET);
于 2013-03-01T00:41:15.097 回答