• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

php用来获取手机号、手机UA的类

原作者: [db:作者] 来自: [db:来源] 收藏 邀请
<?php
/* vim: set expandtab tabstop=4 shiftwidth=4: */
// +----------------------------------------------------------------------+
// | PHP version 5                                                        |
// +----------------------------------------------------------------------+
// | Copyright (c) 1997-2004 The PHP Group                                |
// +----------------------------------------------------------------------+
// | This source file is subject to version 3.0 of the PHP license,       |
// | that is bundled with this package in the file LICENSE, and is        |
// | available through the world-wide-web at the following url:           |
// | http://www.php.net/license/3_0.txt.                                  |
// | If you did not receive a copy of the PHP license and are unable to   |
// | obtain it through the world-wide-web, please send a note to          |
// | [email protected] so we can mail you a copy immediately.               |
// +----------------------------------------------------------------------+
// | Authors: Original Author <[email protected]>                        |
// |          Your Name <[email protected]>                                 |
// +----------------------------------------------------------------------+
//
// $Id:$

class mobile {
    function getPhoneNumber() {
        if (isset($_SERVER['HTTP_X_NETWORK_INFO'])) {
            $str1 = $_SERVER['HTTP_X_NETWORK_INFO'];
            $getstr1 = preg_replace('/(.*,)(11[d])(,.*)/i', '', $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', '', $str3);
            Return $getstr3;
        } elseif (isset($_SERVER['DEVICEID'])) {
            Return $_SERVER['DEVICEID'];
        } else {
            Return false;
        }
    }
    function getHttpHeader() {
        $str = ''foreach ($_SERVER as $key => $val) {
            $gstr = str_replace("&", "&", $val);
            $str.= "$key -> " . $gstr . " ";
        }
        Return $str;
    }
    function getUA() {
        if (isset($_SERVER['HTTP_USER_AGENT'])) {
            Return $_SERVER['HTTP_USER_AGENT'];
        } else {
            Return false;
        }
    }
    function getPhoneType() {
        $ua = $this->getUA();
        if ($ua != false) {
            $str = explode(' ', $ua);
            Return $str[0];
        } else {
            Return false;
        }
    }
    function isOpera() {
        $uainfo = $this->getUA();
        if (preg_match('/.*Opera.*/i', $uainfo)) {
            Return true;
        } else {
            Return false;
        }
    }
    function isM3gate() {
        $uainfo = $this->getUA();
        if (preg_match('/M3Gate/i', $uainfo)) {
            Return true;
        } else {
            Return false;
        }
    }
    function getHttpAccept() {
        if (isset($_SERVER['HTTP_ACCEPT'])) {
            Return $_SERVER['HTTP_ACCEPT'];
        } else {
            Return false;
        }
    }
    function getIP() {
        $ip = getenv('REMOTE_ADDR');
        $ip_ = getenv('HTTP_X_FORWARDED_FOR');
        if (($ip_ != "") && ($ip_ != "unknown")) {
            $ip = $ip_;
        }
        return $ip;
    }
}
?>

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP中相关分装函数发布时间:2022-07-10
下一篇:
PHP与Imagemagick发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap