1. 程式人生 > >PHP------獲取網址、域名、實體地址

PHP------獲取網址、域名、實體地址

轉載:https://zhidao.baidu.com/question/1605406711236640347.html

利用PHP實現

http://localhost/PHP/XX.php?id=5

1、//獲取域名或主機地址

echo $_SERVER['HTTP_HOST']; #localhost 

2、//獲取網頁地址

echo $_SERVER['PHP_SELF']; #/PHP/XX.php

3、//獲取網址引數

echo $_SERVER["QUERY_STRING"]; #id=5  

4、//獲取使用者代理 

echo $_SERVER['

HTTP_REFERER'];  

5、//獲取完整的url

echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];

echo'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];

#http://localhost/PHP/XX.php?id=5

 

擴充套件資料

PHP的特性包括:

1. PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創新的語法。

2. PHP可以比CGI或者Perl更快速的執行動態網頁——動態頁面方面,與其他的程式語言相比,

PHP是將程式嵌入到HTML文件中去執行,執行效率比完全生成htmL標記的CGI要高許多;

PHP具有非常強大的功能,所有的CGI的功能PHP都能實現。

3. PHP支援幾乎所有流行的資料庫以及作業系統。

獲取實體地址:

1.$_SERVER['DOCUMENT_ROOT'] :當前執行指令碼所在的文件根目錄。在伺服器配置檔案中定義。