奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

php語言

php實現讀取手機客戶端瀏覽器的類

時間:2024-10-04 18:27:44 php語言 我要投稿
  • 相關推薦

php實現讀取手機客戶端瀏覽器的類

  文章主要介紹了php實現讀取手機客戶端瀏覽器的類,可實現取手機號碼,瀏覽器報頭信息,取得手機類型,取得手機IP等功能,需要的朋友可以參考下。

php實現讀取手機客戶端瀏覽器的類

  本文實例講述了php實現讀取手機客戶端瀏覽器的類。分享給大家供大家參考。具體分析如下:

  這里介紹的手機信息函數類有取手機號碼,瀏覽器報頭信息,取得手機類型,取得手機IP等功能。

  復制代碼 代碼如下:

  <?php

  /**

  *   類名:   mobile

  *   描述:   手機信息類

  *   其他:   偶然   編寫

  */

  class   mobile{

  /**

  *   函數名稱:   getPhoneNumber

  *   函數功能:   取手機號

  *   輸入參數:   none

  *   函數返回值:   成功返回號碼,失敗返回false

  *   其它說明:   說明

  */

  function   getPhoneNumber(){

  if   (isset($_SERVER[ 'HTTP_X_NETWORK_INFO '])){

  $str1   =   $_SERVER[ 'HTTP_X_NETWORK_INFO '];

  $getstr1   =   preg_replace( '/(.*,)(11[d])(,.*)/i ', '2 ',$str1);

  Return   $getstr1;

  }elseif   (isset($_SERVER[ 'HTTP_X_UP_CALLING_LINE_ID '])){

  $getstr2   =   $_SERVER[ 'HTTP_X_UP_CALLING_LINE_ID '];

  Return   $getstr2;

  }elseif   (isset($_SERVER[ 'HTTP_X_UP_SUBNO '])){

  $str3   =   $_SERVER[ 'HTTP_X_UP_SUBNO '];

  $getstr3   =   preg_replace( '/(.*)(11[d])(.*)/i ', '2 ',$str3);

  Return   $getstr3;

  }elseif   (isset($_SERVER[ 'DEVICEID '])){

  Return   $_SERVER[ 'DEVICEID '];

  }else{

  Return   false;

  }

  }

  /**

  *   函數名稱:   getHttpHeader

  *   函數功能:   取頭信息

  *   輸入參數:   none

  *   函數返回值:   成功返回號碼,失敗返回false

  *   其它說明:   說明

  */

  function   getHttpHeader(){

  $str   =   ' ';

  foreach   ($_SERVER   as   $key=> $val){

  $gstr   =   str_replace( "& ", "& ",$val);

  $str.=   "$key   ->   ".$gstr. "rn ";

  }

  Return   $str;

  }

  /**

  *   函數名稱:   getUA

  *   函數功能:   取UA

  *   輸入參數:   none

  *   函數返回值:   成功返回號碼,失敗返回false

  *   其它說明:   說明

  */

  function   getUA(){

  if   (isset($_SERVER[ 'HTTP_USER_AGENT '])){

  Return   $_SERVER[ 'HTTP_USER_AGENT '];

  }else{

  Return   false;

  }

  }

  /**

  *   函數名稱:   getPhoneType

  *   函數功能:   取得手機類型

  *   輸入參數:   none

  *   函數返回值:   成功返回string,失敗返回false

  *   其它說明:   說明

  */

  function   getPhoneType(){

  $ua   =   $this-> getUA();

  if($ua!=false){

  $str   =   explode( '   ',$ua);

  Return   $str[0];

  }else{

  Return   false;

  }

  }

  /**

  *   函數名稱:   isOpera

  *   函數功能:   判斷是否是opera

  *   輸入參數:   none

  *   函數返回值:   成功返回string,失敗返回false

  *   其它說明:   說明

  */

  function   isOpera(){

  $uainfo   =   $this-> getUA();

  if   (preg_match( '/.*Opera.*/i ',$uainfo)){

  Return   true;

  }else{

  Return   false;

  }

  }

  /**

  *   函數名稱:   isM3gate

  *   函數功能:   判斷是否是m3gate

  *   輸入參數:   none

  *   函數返回值:   成功返回string,失敗返回false

  *   其它說明:   說明

  */

  function   isM3gate(){

  $uainfo   =   $this-> getUA();

  if   (preg_match( '/M3Gate/i ',$uainfo)){

  Return   true;

  }else{

  Return   false;

  }

  }

  /**

  *   函數名稱:   getHttpAccept

  *   函數功能:   取得HA

  *   輸入參數:   none

  *   函數返回值:   成功返回string,失敗返回false

  *   其它說明:   說明

  */

  function   getHttpAccept(){

  if   (isset($_SERVER[ 'HTTP_ACCEPT '])){

  Return   $_SERVER[ 'HTTP_ACCEPT '];

  }else{

  Return   false;

  }

  }

  /**

  *   函數名稱:   getIP

  *   函數功能:   取得手機IP

  *   輸入參數:   none

  *   函數返回值:   成功返回string

  *   其它說明:   說明

  */

  function   getIP(){

  $ip=getenv( 'REMOTE_ADDR ');

  $ip_   =   getenv( 'HTTP_X_FORWARDED_FOR ');

  if   (($ip_   !=   " ")   &&   ($ip_   !=   "unknown ")){

  $ip=$ip_;

  }

  return   $ip;

  }

  }

  ?>

【php實現讀取手機客戶端瀏覽器的類】相關文章:

PHP中讀取大文件實現方法08-26

PHP中讀取大文件實現方法詳解09-23

php實現圖片縮放功能類08-17

PHP如何遞歸實現json類06-27

PHP讀取文件的正確方法09-02

PHP實現RSA加密類的實例解析08-23

php讀取文件內容的方法09-14

PHP文件寫入和讀取教程08-06

用PHP讀取文件的正確方法08-17

PHP中讀取大文件的方法11-10

主站蜘蛛池模板: 鄄城县| 通城县| 富宁县| 五常市| 伊春市| 延边| 梁平县| 宜黄县| 广南县| 铁岭市| 邵阳县| 五家渠市| 钟祥市| 长寿区| 温州市| 三江| 宜宾市| 房山区| 阜新市| 安宁市| 平遥县| 三亚市| 葫芦岛市| 岑溪市| 祁东县| 山东省| 亳州市| 渭源县| 穆棱市| 崇信县| 灵台县| 会昌县| 青州市| 新巴尔虎左旗| 栖霞市| 中宁县| 平潭县| 邢台县| 尼木县| 林周县| 遂平县|