PHP从字符串中获取查询字符串


PHP get query string from a string

我有一个带有URL 的字符串

$string = "http://www.yahoo.com/foo.php?bar=201";

我只需要查询字符串,而不需要其他所有内容。

显然不能使用query_string,非常感谢您的帮助。

$parts = parse_url($string);
echo $parts['query'];

http://php.net/manual/en/function.parse-url.php