婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > PHP獲取訪問設(shè)備信息的方法示例

PHP獲取訪問設(shè)備信息的方法示例

熱門標(biāo)簽:銀川ai電話機(jī)器人 芒果電銷機(jī)器人 臨沂智能電銷機(jī)器人軟件 浙江外呼電話系統(tǒng)軟件 十堰ai電話機(jī)器人效果怎么樣 電梯外呼線路板維修視頻 安陽(yáng)自動(dòng)外呼系統(tǒng)價(jià)格是多少 上海公司外呼系統(tǒng)線路 地圖標(biāo)注風(fēng)向標(biāo)

本文實(shí)例講述了PHP獲取訪問設(shè)備信息的方法。分享給大家供大家參考,具體如下:

?php
header("Content:Content-type:text/html;charset=utf-8");
//   // 作用取得客戶端的ip、地理位置、瀏覽器、以及訪問設(shè)備
   class get_equipment_info{
   ////獲得訪客瀏覽器類型
   function GetBrowser(){
    if(!empty($_SERVER['HTTP_USER_AGENT']))
    {
     $br = $_SERVER['HTTP_USER_AGENT'];
     if (preg_match('/MSIE/i',$br)){
       $br = 'MSIE';
     }
     elseif (preg_match('/Firefox/i',$br)){
       $br = 'Firefox';
     }elseif (preg_match('/Chrome/i',$br)){
       $br = 'Chrome';
     }elseif (preg_match('/Safari/i',$br)){
       $br = 'Safari';
     }elseif (preg_match('/Opera/i',$br)){
       $br = 'Opera';
     }else {
       $br = 'Other';
     }
       return json_encode("瀏覽器為".$br);
     }else{
       return "獲取瀏覽器信息失敗!";}
   }
   ////獲得訪客瀏覽器語(yǔ)言
   function GetLang()
   {
      if(!empty($_SERVER['HTTP_ACCEPT_LANGUAGE'])){
        $lang = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
        $lang = substr($lang,0,5);
        if(preg_match("/zh-cn/i",$lang)){
          $lang = "簡(jiǎn)體中文";
        }elseif(preg_match("/zh/i",$lang)){
          $lang = "繁體中文";
        }else{
          $lang = "English";
        }
        return json_encode("瀏覽器語(yǔ)言為".$lang);
      }else{
      return "獲取瀏覽器語(yǔ)言失敗!";
      }
   }
   //獲取客戶端操作系統(tǒng)信息包括win10
  function GetOs(){
    $agent = $_SERVER['HTTP_USER_AGENT'];
    $os = false;
    if (preg_match('/win/i', $agent)  strpos($agent, '95'))
    {
      $os = 'Windows 95';
    }
    else if (preg_match('/win 9x/i', $agent)  strpos($agent, '4.90'))
    {
      $os = 'Windows ME';
    }
    else if (preg_match('/win/i', $agent)  preg_match('/98/i', $agent))
    {
      $os = 'Windows 98';
    }
    else if (preg_match('/win/i', $agent)  preg_match('/nt 6.0/i', $agent))
    {
      $os = 'Windows Vista';
    }
    else if (preg_match('/win/i', $agent)  preg_match('/nt 6.1/i', $agent))
    {
      $os = 'Windows 7';
    }
    else if (preg_match('/win/i', $agent)  preg_match('/nt 6.2/i', $agent))
    {
      $os = 'Windows 8';
    }else if(preg_match('/win/i', $agent)  preg_match('/nt 10.0/i', $agent))
    {
      $os = 'Windows 10';#添加win10判斷
    }else if (preg_match('/win/i', $agent)  preg_match('/nt 5.1/i', $agent))
    {
      $os = 'Windows XP';
    }
    else if (preg_match('/win/i', $agent)  preg_match('/nt 5/i', $agent))
    {
      $os = 'Windows 2000';
    }
    else if (preg_match('/win/i', $agent)  preg_match('/nt/i', $agent))
    {
      $os = 'Windows NT';
    }
    else if (preg_match('/win/i', $agent)  preg_match('/32/i', $agent))
    {
      $os = 'Windows 32';
    }
    else if (preg_match('/linux/i', $agent))
    {
      $os = 'Linux';
    }
    else if (preg_match('/unix/i', $agent))
    {
      $os = 'Unix';
    }
    else if (preg_match('/sun/i', $agent)  preg_match('/os/i', $agent))
    {
      $os = 'SunOS';
    }
    else if (preg_match('/ibm/i', $agent)  preg_match('/os/i', $agent))
    {
      $os = 'IBM OS/2';
    }
    else if (preg_match('/Mac/i', $agent)  preg_match('/PC/i', $agent))
    {
      $os = 'Macintosh';
    }
    else if (preg_match('/PowerPC/i', $agent))
    {
      $os = 'PowerPC';
    }
    else if (preg_match('/AIX/i', $agent))
    {
      $os = 'AIX';
    }
    else if (preg_match('/HPUX/i', $agent))
    {
      $os = 'HPUX';
    }
    else if (preg_match('/NetBSD/i', $agent))
    {
      $os = 'NetBSD';
    }
    else if (preg_match('/BSD/i', $agent))
    {
      $os = 'BSD';
    }
    else if (preg_match('/OSF1/i', $agent))
    {
      $os = 'OSF1';
    }
    else if (preg_match('/IRIX/i', $agent))
    {
      $os = 'IRIX';
    }
    else if (preg_match('/FreeBSD/i', $agent))
    {
      $os = 'FreeBSD';
    }
    else if (preg_match('/teleport/i', $agent))
    {
      $os = 'teleport';
    }
    else if (preg_match('/flashget/i', $agent))
    {
      $os = 'flashget';
    }
    else if (preg_match('/webzip/i', $agent))
    {
      $os = 'webzip';
    }
    else if (preg_match('/offline/i', $agent))
    {
      $os = 'offline';
    }
    else
    {
      $os = '未知操作系統(tǒng)';
    }
    return json_encode("系統(tǒng)為".$os);
  }
  //獲得訪客真實(shí)ip
   function Getip()
  {
    if (! empty($_SERVER["HTTP_CLIENT_IP"])) {
      $ip = $_SERVER["HTTP_CLIENT_IP"];
    }
    if (! empty($_SERVER['HTTP_X_FORWARDED_FOR'])) { // 獲取代理ip
      $ips = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']);
    }
    if ($ip) {
      $ips = array_unshift($ips, $ip);
    }
    $count = count($ips);
    for ($i = 0; $i  $count; $i ++) {
      if (! preg_match("/^(10|172\.16|192\.168)\./i", $ips[$i])) { // 排除局域網(wǎng)ip
        $ip = $ips[$i];
        break;
      }
    }
    $tip = empty($_SERVER['REMOTE_ADDR']) ? $ip : $_SERVER['REMOTE_ADDR'];
    if ($tip == "127.0.0.1") { // 獲得本地真實(shí)IP
      return $this->get_onlineip();
    } else {
      return $tip;
    }
  }
   // //根據(jù)ip獲得訪客所在地地名
  function Getaddress($ip = '')
  {
    if (empty($ip)) {
      $ip = $this->Getip();
    }
    $ipadd = file_get_contents("http://int.dpool.sina.com.cn/iplookup/iplookup.php?ip=" . $ip); // 根據(jù)新浪api接口獲取
    if ($ipadd) {
      $charset = iconv("gbk", "utf-8", $ipadd);
      preg_match_all("/[\x{4e00}-\x{9fa5}]+/u", $charset, $ipadds);
      return $ipadds; // 返回一個(gè)二維數(shù)組
    } else {
      return "addree is none";
    }
  }
  //獲得本地真實(shí)IP
  // function get_onlineip()
  // {
  //   $mip = file_get_contents("http://city.ip138.com/city0.asp");
  //   if ($mip) {
  //     preg_match("/\[.*\]/", $mip, $sip);
  //     $p = array(
  //       "/\[/",
  //       "/\]/"
  //     );
  //     return preg_replace($p, "", $sip[0]);
  //   } else {
  //     return "獲取本地IP失敗!";
  //   }
  // }
}
 // $info = new get_equipment_info();
 //   echo json_decode($info -> GetLang());
 //   echo json_decode($info -> GetOs());
 //   echo json_decode($info -> GetBrowser());
 //   print_r($info -> Getaddress());
 //   echo $info -> Getip();
 //   echo $info -> get_onlineip();
 //   die;
?>

更多關(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ù)庫(kù)操作技巧匯總》

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

您可能感興趣的文章:
  • PHP簡(jiǎn)單判斷iPhone、iPad、Android及PC設(shè)備的方法
  • PHP簡(jiǎn)單判斷手機(jī)設(shè)備的方法
  • PHP代碼判斷設(shè)備是手機(jī)還是平板電腦(兩種方法)
  • PHP實(shí)現(xiàn)連接設(shè)備、通訊和發(fā)送命令的方法
  • PHP實(shí)現(xiàn)根據(jù)設(shè)備類型自動(dòng)跳轉(zhuǎn)相應(yīng)頁(yè)面的方法
  • PHP檢測(cè)移動(dòng)設(shè)備類mobile detection使用實(shí)例
  • 通過JavaScript或PHP檢測(cè)Android設(shè)備的代碼
  • 簡(jiǎn)單的移動(dòng)設(shè)備檢測(cè)PHP腳本代碼
  • PHP獲取用戶訪問IP地址的5種方法
  • php網(wǎng)站判斷用戶是否是手機(jī)訪問的方法
  • php獲取訪問者IP地址匯總

標(biāo)簽:武威 寧夏 遂寧 荊門 常州 遵義 吐魯番 徐州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《PHP獲取訪問設(shè)備信息的方法示例》,本文關(guān)鍵詞  PHP,獲取,訪問,設(shè)備,信息,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《PHP獲取訪問設(shè)備信息的方法示例》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于PHP獲取訪問設(shè)備信息的方法示例的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    99精品国产99久久久久久白柏| 五月婷婷综合网| 日韩欧美亚洲国产精品字幕久久久| 成人免费视频播放| 国产精品18久久久久久久久久久久 | 色av成人天堂桃色av| www.日韩在线| 成人av午夜影院| av在线播放成人| 成人黄色a**站在线观看| 成人夜色视频网站在线观看| 成人免费毛片app| 色哟哟一区二区三区| 99久久综合国产精品| 91免费观看视频| 精品视频免费看| 欧美一级日韩一级| 精品久久久久久最新网址| 久久日韩精品一区二区五区| 国产人妖乱国产精品人妖| 亚洲欧美综合另类在线卡通| 亚洲综合丝袜美腿| 日韩av一级电影| 成人午夜视频在线| 欧美性生活大片视频| 精品日韩在线一区| 亚洲乱码国产乱码精品精98午夜 | 欧美男女性生活在线直播观看| 欧美日韩免费高清一区色橹橹| 日韩一区二区麻豆国产| 国产精品视频免费看| 亚洲国产视频在线| 激情综合网天天干| 91亚洲资源网| 制服丝袜亚洲色图| 国产精品美日韩| 另类小说欧美激情| 91精彩视频在线观看| 精品国产亚洲在线| 亚洲va国产天堂va久久en| 国产精品亚洲视频| 91精品国产91热久久久做人人| 欧美极品少妇xxxxⅹ高跟鞋| 亚洲一区二区三区爽爽爽爽爽| 国产呦精品一区二区三区网站| 在线亚洲高清视频| 亚洲国产成人午夜在线一区| 免费观看一级欧美片| 色综合久久99| 国产女人18毛片水真多成人如厕| 奇米在线7777在线精品| 91久久精品国产91性色tv| 久久久91精品国产一区二区精品| 午夜国产精品一区| 一本色道久久综合狠狠躁的推荐| 精品对白一区国产伦| 午夜免费欧美电影| 色天天综合久久久久综合片| 欧美激情一区二区在线| 国产一区日韩二区欧美三区| 91麻豆精品国产91| 日韩激情视频在线观看| 欧美日韩不卡一区| 一区二区在线观看视频在线观看| 成人教育av在线| 国产精品乱码久久久久久| 狠狠色丁香婷综合久久| 欧美一区二区日韩一区二区| 亚洲高清一区二区三区| 欧美日韩国产综合久久| 亚洲一区二区精品视频| 91久久奴性调教| 一区二区三区免费| 欧美性受xxxx| 婷婷久久综合九色国产成人| 欧美三级韩国三级日本三斤| 亚洲福利国产精品| 欧美一级久久久久久久大片| 青青草97国产精品免费观看无弹窗版| 欧洲国内综合视频| 天天综合网天天综合色| 欧美日韩免费观看一区二区三区 | 91精品国产欧美一区二区 | 久久久国产精品麻豆| 久久爱www久久做| 337p粉嫩大胆色噜噜噜噜亚洲| 精品一区在线看| 欧美国产精品一区二区| 白白色 亚洲乱淫| 亚洲美女精品一区| 欧美日韩视频一区二区| 免费成人av资源网| 国产校园另类小说区| 97精品国产露脸对白| 亚洲综合无码一区二区| 欧美一区二区免费观在线| 国产乱子伦视频一区二区三区 | 亚洲精品一区二区三区福利 | 九色综合国产一区二区三区| 26uuu另类欧美亚洲曰本| 成人精品视频网站| 亚洲动漫第一页| 国产人成亚洲第一网站在线播放 | 精品欧美久久久| 成人久久久精品乱码一区二区三区| 成人欧美一区二区三区在线播放| 欧美色成人综合| 国产福利精品导航| 一区二区三区中文字幕精品精品 | 欧美日韩精品是欧美日韩精品| 美腿丝袜亚洲三区| 中文字幕制服丝袜一区二区三区 | 97久久精品人人爽人人爽蜜臀| 婷婷开心激情综合| 欧美国产精品一区二区三区| 在线91免费看| 91天堂素人约啪| 国产一级精品在线| 日韩av电影一区| 一区二区三区在线视频观看| 精品国产乱码久久| 欧美喷水一区二区| 99re这里都是精品| 国产盗摄视频一区二区三区| 亚洲6080在线| 亚洲精品日日夜夜| 国产亚洲午夜高清国产拍精品| 欧美日韩午夜影院| 91精品91久久久中77777| 成人性视频网站| 国产乱淫av一区二区三区| 免费一级欧美片在线观看| 亚洲香肠在线观看| 一区二区三区精品| 亚洲天堂2014| 国产精品电影院| 国产三级欧美三级| 久久免费美女视频| 久久嫩草精品久久久精品| 欧美成人猛片aaaaaaa| 欧美一区午夜精品| 欧美变态口味重另类| 日韩视频中午一区| 欧美成人一级视频| 欧美一级午夜免费电影| 91精品免费在线| 3d动漫精品啪啪| 日韩三级视频在线看| 欧美一级在线观看| 精品福利在线导航| 欧美精品一区男女天堂| 2024国产精品| 久久精品一区二区三区不卡| 久久亚洲精品小早川怜子| 久久久天堂av| 久久精品人人做人人综合 | 91精品欧美久久久久久动漫| 欧美日韩不卡一区| 欧美tk—视频vk| 国产情人综合久久777777| 国产精品网曝门| 亚洲主播在线观看| 免费日韩伦理电影| 国产91精品在线观看| 成人一二三区视频| 在线国产电影不卡| 欧美一级高清大全免费观看| 亚洲精品在线观看视频| 国产精品网站导航| 亚洲国产精品久久久久婷婷884| 日韩中文字幕一区二区三区| 激情综合色综合久久综合| 成人黄色片在线观看| 欧美影视一区在线| 精品国免费一区二区三区| 亚洲国产高清在线| 亚洲最大成人综合| 捆绑调教美女网站视频一区| 高清日韩电视剧大全免费| 91精品福利视频| 久久色视频免费观看| 夜色激情一区二区| 国产综合久久久久影院| heyzo一本久久综合| 56国语精品自产拍在线观看| 国产精品丝袜91| 午夜精品一区在线观看| 国产一区二区在线观看视频| 色综合婷婷久久| 2023国产一二三区日本精品2022| 尤物av一区二区| 国产高清精品网站| 91精品国产综合久久福利| 亚洲欧洲性图库| 国产一区二区三区久久久 | 日本一区二区三区视频视频| 天天操天天色综合| 91在线一区二区三区| 久久网这里都是精品| 亚洲超碰精品一区二区|