php獲取客戶端IP及URL的方法示例
本文實(shí)例講述了php獲取客戶端IP及URL的方法。分享給大家供大家參考,具體如下:
function getonlineip(){//獲取用戶ip if($_SERVER['HTTP_CLIENT_IP']) { $onlineip=$_SERVER['HTTP_CLIENT_IP']; //用戶IP } else if($_SERVER['HTTP_X_FORWARDED_FOR']) { $onlineip=$_SERVER['HTTP_X_FORWARDED_FOR']; //代理IP } else { $onlineip=$_SERVER['REMOTE_ADDR']; //服務(wù)器IP } return $onlineip; } function curPageURL()//獲取完整的url { $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; }
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP網(wǎng)絡(luò)編程技巧總結(jié)》、《php正則表達(dá)式用法總結(jié)》、《php curl用法總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設(shè)計(jì)算法總結(jié)》、《PHP數(shù)學(xué)運(yùn)算技巧總結(jié)》及《php常見數(shù)據(jù)庫操作技巧匯總》
希望本文所述對大家PHP程序設(shè)計(jì)有所幫助。
相關(guān)文章
PHP中實(shí)現(xiàn)接收多個(gè)name相同但Value不相同表單數(shù)據(jù)實(shí)例
這篇文章主要介紹了PHP中實(shí)現(xiàn)接收多個(gè)name相同但Value不相同表單數(shù)據(jù)實(shí)例,需要的朋友可以參考下2015-02-02php實(shí)現(xiàn)html標(biāo)簽閉合檢測與修復(fù)方法
這篇文章主要介紹了php實(shí)現(xiàn)html標(biāo)簽閉合檢測與修復(fù)方法,可實(shí)現(xiàn)針對html標(biāo)簽中結(jié)束標(biāo)簽的檢測與補(bǔ)全功能,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-07-07PHP實(shí)現(xiàn)的操作數(shù)組類庫定義與用法示例
這篇文章主要介紹了PHP實(shí)現(xiàn)的操作數(shù)組類庫定義與用法,結(jié)合實(shí)例形式分析了php數(shù)組操作類完整定義與簡單使用技巧,需要的朋友可以參考下2019-05-05利用PHP實(shí)現(xiàn)智能文件類型檢測的實(shí)現(xiàn)代碼
通常我們想嚴(yán)格限制文件類型的時(shí)候,可以簡單地用$_FILES['myFile']['type'] 取得文件的 MIME類型然后來檢測它是否是合法的類型。2011-08-08dedecms系統(tǒng)的廣告設(shè)置代碼 基礎(chǔ)版本
dedecms系統(tǒng)的廣告設(shè)置代碼 基礎(chǔ)版本,需要的朋友可以參考下。2010-04-04PHP實(shí)現(xiàn)的mysql主從數(shù)據(jù)庫狀態(tài)檢測功能示例
這篇文章主要介紹了PHP實(shí)現(xiàn)的mysql主從數(shù)據(jù)庫狀態(tài)檢測功能,結(jié)合具體實(shí)例形式分析了php檢測多個(gè)mysql主從數(shù)據(jù)庫連接狀態(tài)的相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2017-07-07