久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

PHP實(shí)現(xiàn)限制IP訪(fǎng)問(wèn)的方法

這篇文章主要介紹了PHP實(shí)現(xiàn)限制IP訪(fǎng)問(wèn)的方法,涉及php針對(duì)客戶(hù)端IP的獲取、解析、遍歷、判斷等相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了PHP實(shí)現(xiàn)限制IP訪(fǎng)問(wèn)的方法。分享給大家供大家參考,具體如下:

//獲取客戶(hù)端ip
if (getenv("HTTP_CLIENT_IP"))
  $ip = getenv("HTTP_CLIENT_IP"); 
else if(getenv("HTTP_X_FORWARDED_FOR"))
  $ip = getenv("HTTP_X_FORWARDED_FOR");
else if(getenv("REMOTE_ADDR"))
  $ip = getenv("REMOTE_ADDR");
else $ip = "Unknow";
$ALLOWED_IP=array('10.144.39.132');
//允許訪(fǎng)問(wèn)的ip
$check_ip_arr= explode('.',$ip);
//ip參數(shù)拆分成數(shù)組
if(!in_array($ip,$ALLOWED_IP)) {
  $bl=false;
  foreach ($ALLOWED_IP as $val){
    if(strpos($val,'*')!==false){
      //發(fā)現(xiàn)有*號(hào)替代符
      $arr=array();
      $arr=explode('.', $val);
      $bl=true;
      //用于記錄循環(huán)檢測(cè)中是否有匹配成功的
      for ($i=0;$i<4;$i++){
        if($arr[$i]!='*'){
          //不等于* 就要進(jìn)來(lái)檢測(cè),如果為*符號(hào)替代符就不檢查
          if($arr[$i]!=$check_ip_arr[$i]){
            $bl=false;
            break;
            //終止檢查本個(gè)ip 繼續(xù)檢查下一個(gè)ip
          }
        }
      }
      //end for
      if($bl){
        //如果是true則終止匹配
        break;
      }
    }
  }
  //end foreach
  if(!$bl){
    $return=array(
       'status'=>2,
       'msg'=>'該IP無(wú)權(quán)限訪(fǎng)問(wèn)',
       'data'=>$ip
       );
    echo json_encode($return);
    exit();
  }
}

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《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常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總》

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

【網(wǎng)站聲明】本站除付費(fèi)源碼經(jīng)過(guò)測(cè)試外,其他素材未做測(cè)試,不保證完整性,網(wǎng)站上部分源碼僅限學(xué)習(xí)交流,請(qǐng)勿用于商業(yè)用途。如損害你的權(quán)益請(qǐng)聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。

相關(guān)文檔推薦

這篇文章主要介紹了PHP定義字符串的四種方式,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
下面小編就為大家分享一篇php 替換文章中的圖片路徑,下載圖片到本地服務(wù)器的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
下面小編就為大家分享一篇PHP給源代碼加密的幾種方法匯總(推薦),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
下面小編就為大家分享一篇php打開(kāi)本地exe程序,js打開(kāi)本地exe應(yīng)用程序,并傳遞相關(guān)參數(shù)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
這篇文章主要介紹了PHP類(lèi)的反射來(lái)實(shí)現(xiàn)依賴(lài)注入過(guò)程以及相關(guān)知識(shí)點(diǎn)分享,對(duì)此有興趣的朋友跟著小編學(xué)習(xí)下吧。
php遍歷一個(gè)文件夾內(nèi)的所有文件和文件夾,并刪除所有文件夾和子文件夾下的所有文件的代碼,通過(guò)遞歸方式實(shí)現(xiàn)達(dá)到清空一個(gè)目錄的效果。本文給大家分享實(shí)例代碼,需要的朋友參考
主站蜘蛛池模板: 欧美视频网 | 伊人婷婷| 手机av在线 | 免费精品视频 | 日韩免费一级 | 免费视频一区二区 | 一区2区 | 国产精品一区二区久久久久 | 国产成人精品久久二区二区91 | 日韩中文字幕 | 国产福利在线视频 | 欧美激情久久久 | 日韩欧美字幕 | 嫩草视频网 | 狠狠操操| 精品免费视频 | 亚洲精品一区二区 | 欧美另类日韩 | 欧美一级在线免费 | 国产一区二区在线播放 | www.中文字幕.com| 国产精品一区久久久久 | 九九热在线视频 | 性高湖久久久久久久久aaaaa | 亚洲欧美日韩精品 | 欧美a∨| 国产精品xxxx| 毛片区 | 一区二区三区四区在线 | 我想看一级黄色毛片 | 欧洲免费毛片 | 国产做爰 | 久久一区二区三区四区 | 国产一区二区三区视频免费观看 | 亚洲一区二区视频 | av毛片在线播放 | 日韩三级免费网站 | 欧美日韩精品久久久免费观看 | av一级 | 欧美日韩视频在线播放 | 日韩黄色av |