获取当前URL地址和$_GET获取参数

用这个方法,可以在不使用$_get[]就可以获取get传过来的参数。还可以获取当前的URL

 public function getCurrentUrl() {
$pageURL = 'http'; if ($_SERVER["HTTPS"] == "on") {
$pageURL .= "s";
}
$pageURL .= "://"; if ($_SERVER["SERVER_PORT"] != "80") {
$pageURL .= $_SERVER["SERVER_NAME"] . ":" . $_SERVER["SERVER_PORT"] . $_SERVER["REQUEST_URI"];
} else {
$pageURL .= $_SERVER["SERVER_NAME"] . $_SERVER["REQUEST_URI"];
}
return $pageURL;
}
/**
* @param $key
* @return mixed
* $_GET[]
*/
public function getP($key) {
$url = $this->getCurrentUrl();
//$url = urldecode($str);
$urlArr = explode('?', $url);
$queryParam = $urlArr[1];
parse_str($queryParam);
return $$key;
}

第一个方法是获取URL。第二个方法是获取URL地址中用get传过来的参数

上一篇:Oracle 11g系列:约束


下一篇:js获取当前url地址参数中文乱码问题