要获取URL的查询参数,可以使用PHP中的parse_url函数来获得URL的各个部分,然后使用parse_str函数将查询参数解析为一个关联数组。
以下是一个示例代码:
$url = "http://www.example.com/index.php?page=1&search=keyword";
// 使用parse_url函数获取URL的各个部分
$url_parts = parse_url($url);
// 获取查询参数部分
$query = $url_parts['query'];
// 使用parse_str函数将查询参数解析为关联数组
parse_str($query, $query_params);
// 输出查询参数
print_r($query_params);
运行该代码,将会输出以下结果:
Array
(
[page] => 1
[search] => keyword
)
在这个示例中,我们首先使用parse_url函数获取URL的各个部分,然后从中提取查询参数部分。最后使用parse_str函数将查询参数解析为一个关联数组,从而可以方便地获取和操作查询参数。