php软件如何在手机上打开网页,php实现读取手机客户端浏览器的类

php实现读取手机客户端浏览器的类

文章主要介绍了php实现读取手机客户端浏览器的类,可实现取手机号码,浏览器报头信息,取得手机类型,取得手机IP等功能,需要的朋友可以参考下。

df8ccfaa7a9249a18cd60053e1f44754.png

本文实例讲述了php实现读取手机客户端浏览器的类。分享给大家供大家参考。具体分析如下:

这里介绍的手机信息函数类有取手机号码,浏览器报头信息,取得手机类型,取得手机IP等功能。

复制代码 代码如下:

/**

*   类名:   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;

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值