php取手機信息
❶ php怎麼獲取手機客戶端ip
function getIP()
{
$ip=getenv('REMOTE_ADDR');
$ip_ = getenv('謹弊HTTP_X_FORWARDED_FOR');
if (($ip_ != "") && ($ip_ != "unknown"))
{
$ip=$ip_;
}
return $ip;
}
這段代碼是獲取手機端祥襲族ip的,測試過是wifi模式禪擾和移動2G卡經常性獲取不到ip
❷ php怎麼獲取手機來自哪個國家
通過讀取手機型號。
每一部手機都有自己的型號,根據型號就可以判斷手機來自哪個國家。
php語言主要用於Web開發,應用環境相對簡單,底層操作較少涉及,所以語法簡單,概念比較少,很容易學習和使用。
php提供了許多有用的內置函數,為Web開發提供了很多便利,使代碼編寫得更好。
❸ php能不能獲取手機gps信息,從而得到具體經緯度
可以得到的
html5有獲取地理位置的api,即getCurrentPosition()方法,可以得到經緯度,經測試蘋果和諾基亞手機獲取的位置很精確,安卓根據各個機型而出現的偏差不同
可以獲取ip,然後使用網路地圖api,轉化成經緯度
❹ php如何獲取本地手機號
代碼:
<?php
functioninquiry_number_infor($phonenumber)
/*
*傳入手機號碼,通過API的到xml格式數據,對xml進一步解析,最後返回相應的號碼信息的數組。
*
*@paramstring$phonenumber
*
*@returnarray
*/
{
$url="http://api.showji.com/Locating/default.aspx?m=$phonenumber&output=xml&callback=querycallback";
$lines_array=file($url);
$lines_string=implode('',$lines_array);
echohtmlspecialchars($lines_string);
echo"</br>";
$p=xml_parser_create();
xml_parse_into_struct($p,$lines_string,$vals,$index);
xml_parser_free($p);
$return_arr=array();
foreach($valsas$val)
{
$key=$val["tag"];
if($key!="QUERYRESPONSE")
{
$value=$val["value"];
$return_arr[$key]=$value;
}
if($key==="QUERYRESULT"&&$value==="False")break;
}
return$return_arr;
}
$ret=inquiry_number_infor("11210982674");
//$ret=inquiry_number_infor("15210982674");
print_r($ret);
❺ PHP可以獲取到手機號或者唯一標識嗎
可以,用is_numeric 和strlen 函數來寫,最後用正則來判斷是否為手機號碼,是手機號碼就獲取
用 is_numeric 判斷是否為數字
用 strlen 判斷長度是否為11位數或12位數,12位數判斷第一位數是否為0,基本上打外省電話需要在號碼前加0
$text='15812345678';
$search='/^(1(([35][0-9])|(47)|[8][0126789]))d{8}$/';
if(preg_match($search,$text)){
echo'手機完全符合';
}else{
echo'手機格式不符合';
}
❻ php可以獲取到手機號或者唯一標識嗎
獲取不到,但是可以嘗試用cookie一類的給用戶做標記