首页 » SEO优化 » php验证德律风号码技巧_PHP分享网站若何抓取用户手机号和IP地址

php验证德律风号码技巧_PHP分享网站若何抓取用户手机号和IP地址

访客 2024-11-06 0

扫一扫用手机浏览

文章目录 [+]

各位朋友 大家上午好!

本日给大家带来的是 网站如何抓取用户手机号和IP地址!

php验证德律风号码技巧_PHP分享网站若何抓取用户手机号和IP地址

这里就须要用到一个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;

}

}

?>

标签:

相关文章

QQ聊天恶搞代码技术背后的趣味与风险

人们的生活越来越离不开社交软件。在我国,QQ作为一款历史悠久、用户众多的社交平台,深受广大网民喜爱。在QQ聊天的过程中,恶搞代码的...

SEO优化 2025-03-02 阅读1 评论0

Python代码截屏技术与应用的完美融合

计算机屏幕截图已经成为人们日常生活中不可或缺的一部分。无论是分享工作成果、记录游戏瞬间,还是保存网页信息,屏幕截图都发挥着重要作用...

SEO优化 2025-03-02 阅读1 评论0

QQ无限刷礼物代码技术突破还是道德沦丧

社交平台逐渐成为人们生活中不可或缺的一部分。QQ作为我国最具影响力的社交软件之一,其丰富的功能吸引了大量用户。近期有关QQ无限刷礼...

SEO优化 2025-03-02 阅读1 评论0