今日給大伙兒產(chǎn)生的是 網(wǎng)址怎樣爬取客戶手機(jī)號(hào)碼和IP地址!
這兒就必須采用一個(gè)php得到手機(jī)號(hào)和ip詳細(xì)地址的類庫(kù)!
因?yàn)樵创a較為長(zhǎng),必須的能夠 私信網(wǎng)編哦!
廢話不多說,上源代碼!
<?php
/**
* 類名: mobile
* 敘述: 手機(jī)短信類
* 別的: 不經(jīng)意 撰寫
*/
class mobile{
/**
* 涵數(shù)名字: getPhoneNumber
* 涵數(shù)作用: 取手機(jī)號(hào)碼
* 鍵入主要參數(shù): none
* 函數(shù)返回值: 取得成功回到號(hào),不成功回到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;
}
}
/**
* 涵數(shù)名字: getHttpHeader
* 涵數(shù)作用: 取頭信息內(nèi)容
* 鍵入主要參數(shù): none
* 函數(shù)返回值: 取得成功回到號(hào),不成功回到false
* 其他表明: 表明
*/
function getHttpHeader(){
$str = ' ';
foreach ($_SERVER as $key=> $val){
$gstr = str_replace( "& ", "& ",$val);
$str.= "$key -> ".$gstr. "rn ";
}
Return $str;
}
/**
* 涵數(shù)名字: getUA
* 涵數(shù)作用: 取UA
* 鍵入主要參數(shù): none
* 函數(shù)返回值: 取得成功回到號(hào),不成功回到false
* 其他表明: 表明
*/
function getUA(){
if (isset($_SERVER[ 'HTTP_USER_AGENT '])){
Return $_SERVER[ 'HTTP_USER_AGENT '];
}else{
Return false;
}
}
/**
* 涵數(shù)名字: getPhoneType
* 涵數(shù)作用: 獲得手機(jī)類型
* 鍵入主要參數(shù): none
* 函數(shù)返回值: 取得成功回到string,不成功回到false
* 其他表明: 表明
*/
function getPhoneType(){
$ua = $this-> getUA();
if($ua!=false){
$str = explode( ' ',$ua);
Return $str[0];
}else{
Return false;
}
}
/**
* 涵數(shù)名字: isOpera
* 涵數(shù)作用: 分辨是不是opera
* 鍵入主要參數(shù): none
* 函數(shù)返回值: 取得成功回到string,不成功回到false
* 其他表明: 表明
*/
function isOpera(){
$uainfo = $this-> getUA();
if (preg_match( '/.*Opera.*/i ',$uainfo)){
Return true;
}else{
Return false;
}
}
/**
* 涵數(shù)名字: isM3gate
* 涵數(shù)作用: 分辨是不是m3gate
* 鍵入主要參數(shù): none
* 函數(shù)返回值: 取得成功回到string,不成功回到false
* 其他表明: 表明
*/
function isM3gate(){
$uainfo = $this-> getUA();
if (preg_match( '/M3Gate/i ',$uainfo)){
Return true;
}else{
Return false;
}
}
/**
* 涵數(shù)名字: getHttpAccept
* 涵數(shù)作用: 獲得HA
* 鍵入主要參數(shù): none
* 函數(shù)返回值: 取得成功回到string,不成功回到false
* 其他表明: 表明
*/
function getHttpAccept(){
if (isset($_SERVER[ 'HTTP_ACCEPT '])){
Return $_SERVER[ 'HTTP_ACCEPT '];
}else{
Return false;
}
}
/**
* 涵數(shù)名字: getIP
* 涵數(shù)作用: 獲得手機(jī)上IP
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請(qǐng)您及時(shí)就醫(yī)或請(qǐng)專業(yè)人士給予相關(guān)指導(dǎo)!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對(duì)您有所幫助:- 如何用天眼查去查看企業(yè)信息 企業(yè)查詢軟件哪個(gè)好
- 附:微信群快速拉滿人的方法 微信如何建群當(dāng)群主
- 分分鐘搞定 win7正版多少錢一套?如何獲得正版win7!
- 腹腔鏡手術(shù)闌尾炎如何治療
- 小白商家必備 除了1688,開店必備的5個(gè)貨源網(wǎng)站+網(wǎng)址
- 初學(xué)者如何學(xué)太極拳 三個(gè)訓(xùn)練方法要謹(jǐn)記
- 1981年生肖雞女人是什么命運(yùn) 事業(yè)運(yùn)勢(shì)如何
- 如何識(shí)別有毒的塑料杯
- 如何讓TA知道你的不滿
- 如何練好瑜伽前的放松準(zhǔn)備
