With this method, you can get the arguments that get passed in without using $_get[]. You can also get the current URL
1 Public functionGetcurrenturl () {2 $pageURL= ' http ';3 4 if($_server["HTTPS"] = = "on") {5 $pageURL. = "S";6 }7 $pageURL.= "://";8 9 if($_server["Server_port"]! = "80") {Ten $pageURL.=$_server["SERVER_NAME"]. ":" .$_server["Server_port"].$_server["Request_uri"]; One}Else { A $pageURL.=$_server["SERVER_NAME"].$_server["Request_uri"]; - } - return $pageURL; the } - /** - * @param $key - * @return Mixed + * $_get[] - */ + Public functionGETP ($key) { A $url=$this-Getcurrenturl (); at //$url = UrlDecode ($STR); - $URLARR=Explode(‘?‘,$url); - $queryParam=$URLARR[1]; - Parse_str($queryParam); - return$$key; -}
The first method is to get a URL. The second method is to get the parameters that are passed in the URL address with get.
Get the current URL address and $_get get parameters