php把url参数转换为数组

By | 2016年9月3日

url中带很多参数,使用php转为数组,可以轻松访问某个参数值:

function sp_convertUrlQuery($query){
	$query = str_replace("?", "&", $query);
	
    $queryParts = explode('&', $query);
    $params = array();
    foreach ($queryParts as $param) {
        $item = explode('=', $param);
		
		$params[@$item[0]] = @$item[1];
    }
    return $params;
}