首页 » Web前端 » php抓取手机技巧_PHP分享网站若何抓取用户手机号和IP地址

php抓取手机技巧_PHP分享网站若何抓取用户手机号和IP地址

访客 2024-11-28 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;

}

}

?>

标签:

相关文章

介绍百度码,技术革新背后的智慧之光

随着科技的飞速发展,互联网技术已经成为我们生活中不可或缺的一部分。而在这个信息爆炸的时代,如何快速、准确地获取信息,成为了人们关注...

Web前端 2025-01-03 阅读0 评论0

介绍皮箱密码,开启神秘之门的钥匙

皮箱,作为日常生活中常见的收纳工具,承载着我们的珍贵物品。面对紧闭的皮箱,许多人却束手无策。如何才能轻松打开皮箱呢?本文将为您揭秘...

Web前端 2025-01-03 阅读0 评论0

介绍盗号器,网络安全的隐忧与应对步骤

随着互联网的快速发展,网络安全问题日益突出。盗号器作为一种非法工具,对网民的个人信息安全构成了严重威胁。本文将深入剖析盗号器的原理...

Web前端 2025-01-03 阅读0 评论0