1. 程式人生 > >獲取url引數的各種命令

獲取url引數的各種命令

  1. /**用$_GET[]可以得到。

地址中問號後面的值傳遞方式是get的方式,所以在當前頁面採用$_GET[]就可以得到,

$_GET[""]中方括號引號裡面需要寫問候好變的引數名**/

$id=$_GET["id"];
echo $id;

 

 

     2.// 說明:獲取完整URL
#測試網址:     http://localhost/blog/testurl.php?id=5

//獲取域名或主機地址 

 

echo $_SERVER['HTTP_HOST']."<br>"; #顯示結果->localhost

 

      3.//獲取網頁地址 

echo $_SERVER['PHP_SELF']."<br>"; #顯示結果->/blog/testurl.php


     4.//獲取網址引數 
 

echo $_SERVER["QUERY_STRING"]."<br>"; #顯示結果->id=5


 
 
     5.//獲取完整的url
 

echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];
#顯示結果->http://localhost/blog/testurl.php?id=5


 
     6.//包含埠號的完整url

echo 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; 
#顯示結果->http://localhost:80/blog/testurl.php?id=5
 


     7.//只取路徑

$url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"]; 
echo dirname($url);