header('Content-Type: text/html; charset=utf-8');
/**
* 将字符串参数变为数组
*/
function convertUrlQuery($query){
$queryParts = explode('&', $query);
$params = array();
foreach ($queryParts as $param){
$item = explode('=', $param);
$params[$item[0]] = $item[1];
}
return $params;
}
/**
* 将参数变为字符串
*/
function getUrlQuery($array_query){
$tmp = array();
foreach($array_query as $k=>$param){
$tmp[] = $k.'='.$param;
}
$params = implode('&',$tmp);
return $params;
}
$url = 'http://onestopweb.iteye.com/index.php?name=chaoyi&website=onestopweb';
$arr = parse_url($url);
var_dump($arr);
$arr_query = convertUrlQuery($arr['query']);
var_dump($arr_query);
var_dump(getUrlQuery($arr_query));
效果图: