PHP常用 $_SERVER 伺服器變數(環境變數)

 

PHP伺服器變數(環境變數)可以看到很多和伺服器本身相關的訊息

包含伺服器本身的環境、使用者資訊(IP、瀏覽器...等)

下面列出幾個是開發時常用的伺服器變數

 

//目前網頁所使用的URL

//例如:使用127.0.0.1/index.php,則出現127.0.0.1;使用localhost/index.php,則出現localhost

echo $_SERVER['HTTP_HOST'];

 

//網站所在的IP位址

echo $_SERVER['SERVER_ADDR'];

 

//目前連上這個網頁的使用者IP位置

echo $_SERVER['REMOTE_ADDR'];

 

//網站目前的根目錄

echo $_SERVER['DOCUMENT_ROOT'];

 

//目前PHP檔案路徑

echo $_SERVER['PHP_SELF'];

 

//目前PHP檔案路徑

echo $_SERVER['SCRIPT_NAME'];

 

//目前PHP檔案完整路徑(含根目錄路徑)

echo $_SERVER['SCRIPT_FILENAME'];

 

//使用者使用的瀏覽器類型

echo $_SERVER['HTTP_USER_AGENT'];

 

$_SERVER 本身是用陣列的方式存取資料

因此除了上述變數之外

另外也可以使用 print_r($_SERVER)的方式

來查詢有哪些可以使用的資訊

 

但有些內容得小心使用,例如:$_SERVER['path']這類的變數內容

因為一不小心就會被有心人士拿來做文章...

 

 

        如果覺得對你有幫助的話. 請幫小弟按個讚吧~

 

arrow
arrow
    創作者介紹
    創作者 newaurora 的頭像
    newaurora

    史丹利愛碎念

    newaurora 發表在 痞客邦 留言(0) 人氣()