更新时间:2023-02-19 10:08:40
您可以使用 parse_url
和 parse_str
像这样:
You can use parse_url
and parse_str
like this:
$query = parse_url('http://www.example.com?test=123&random=abc', PHP_URL_QUERY);
parse_str($query, $params);
$test = $params['test'];
parse_url
允许将URL分为不同部分(方案,主机,路径,查询,等等);在这里,我们使用它仅获取查询(test=123&random=abc
).然后,我们可以使用 parse_str
解析查询.
parse_url
allows to split an URL in different parts (scheme, host, path, query, etc); here we use it to get only the query (test=123&random=abc
). Then we can parse the query with parse_str
.