要獲取URL的查詢參數(shù),可以使用PHP中的parse_url函數(shù)來獲得URL的各個(gè)部分,然后使用parse_str函數(shù)將查詢參數(shù)解析為一個(gè)關(guān)聯(lián)數(shù)組。
以下是一個(gè)示例代碼:
$url = "http://www.example.com/index.php?page=1&search=keyword";
// 使用parse_url函數(shù)獲取URL的各個(gè)部分
$url_parts = parse_url($url);
// 獲取查詢參數(shù)部分
$query = $url_parts['query'];
// 使用parse_str函數(shù)將查詢參數(shù)解析為關(guān)聯(lián)數(shù)組
parse_str($query, $query_params);
// 輸出查詢參數(shù)
print_r($query_params);
運(yùn)行該代碼,將會(huì)輸出以下結(jié)果:
Array
(
[page] => 1
[search] => keyword
)
在這個(gè)示例中,我們首先使用parse_url函數(shù)獲取URL的各個(gè)部分,然后從中提取查詢參數(shù)部分。最后使用parse_str函數(shù)將查詢參數(shù)解析為一個(gè)關(guān)聯(lián)數(shù)組,從而可以方便地獲取和操作查詢參數(shù)。