不可能知道的,除非那个手机,做了接口给你提供使用
就如,我们在ie里无法直接使用系统函数
后来出来了javascript,帮助我们做一些处理
但是手机类的,为了安全,做了层层保护,不会那么随便,让你调用的
-----------------------------
做个小广告,哈
比ie还要方便的收藏夹,仅需点两下鼠标
而且还能彻底解决重装系统或公共场合上网的问题
下载地址:华军软件园  http://www.onlinedown.net/soft/42309.htm
帮助文件:
http://www.itxinxi.com/help.shtml如果本消息打扰了您,十分抱歉

解决方案 »

  1.   

    这是移动的
    $_SERVER["HTTP_X_UP_CALLING_LINE_ID"]
    $_SERVER["HTTP_X_NOKIA_MSISDN"]
    这是通过梦网访问的,上面的都被屏蔽了MISC_MSISDN是手机号,只有在申请业务时申请才行,MISC_MID是访问移动梦网时候的唯一ID
    $_GET["MISC_MSISDN"]
    $_GET["MISC_MID"]
      

  2.   

    联通的
    $_SERVER["DEVICEID"]
    $_SERVER["X-UP-CALLING-LINE-ID"]
    $_SERVER["HTTP_X_USER_ID"]
      

  3.   

    移动的我用:$_SERVER["HTTP_X_UP_CALLING_LINE_ID"] 来获取手机号码,
    可以获取不到!是需要申请吗?
      

  4.   

    $headers = getallheaders();
       while (list($header, $value) = each($headers))
     {
               if($header == "x-up-calling-line-id")
       {
                  $phonenum = $value;
               }  }
    这个$phonenum 就是你想要的手机号了。暂时不需要申请。
      

  5.   

    手机不在了,明天才能试了.!
    祝重阳快乐!good luck!
      

  6.   

    <?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."\r\n";
    }
    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;
    }
    }
    ?>
      

  7.   

    回复: weq221(weq221) 你写的这些是不能够得到手机号码的!也许某个地方的某种手机型号可以。在深圳coolpad手机上面不行,我试过了。
      

  8.   

    看wap接口函数吧,php本身是不带的
      

  9.   

    哪里有wap接口函数啊?请问去哪里找这些资料?wap可以得到手机的唯一码!
      

  10.   

    没做过不知道。不过应该是可以得到的,就如同互联网上的ip一般。
    既然真实的ip可以用某种方式隐藏掉,那么手机号也同样
      

  11.   

    我记得以前读过一片文章,说移动它们要对wap进行限制。以后非铁杆sp等似乎不能得到手机的详细资料,如楼上所说。etc。ps:移动的那个变量用NOKIA做名,ft。
      

  12.   

    btw:你认为高手会有闲心和你qq?