A. 用php如何獲取web頁面訪客的手機號碼源碼發到g u_ 817 @ 163.com,謝謝,滿意了給分
用電腦訪問的時候沒有手機號碼的相關信息,用手機訪問的時候,只有用移動的wap訪問才會有獲取的可能,其他網路訪問都獲取不到號碼的信息的,而且獲取的時候會被360彈出提示,說正在獲取你的手機號碼,是否允許,然後別人點不允許,就獲取不到了哦。。
反正就是你的這個想法不現實。
B. 如果瀏覽者使用手機登陸PHP頁面,如何獲得他的手機號碼
1、手機號是有規律的,都是有區間代表那個地方的。
2、知道了那個區間代表那個地方的手機號,你可以使用substr截取函數來截取對應的位數來判斷
3、至於如何獲取到,是通過對方在前端輸入手機號後來獲取的。一般沒有辦法獲得,許可權不夠,用app的話或許可以。
C. PHP提取字元串中的手機號正則表達式怎麼寫
/1[3,5,7,8]{1}[0-9]{1}[0-9]{8}|0[0-9]{2,3}-[0-9]{7,8}(-[0-9]{1,4})?/
這個比較合適.篩選13,15,17,18開頭的號碼段
D. PHP提取手機號碼的正則表達式 應該怎麼寫
$reg = '/[^0-9+]*(?P<tel>(\+86[1][368][0-9]{9})|([1][368][0-9]{9}))[^0-9+]*/';
手機的格式:第一位1,第二位能想起來的有3,6,8。(13×,16×,18×)
所以通過判斷前面兩位就能篩選出手機號碼,然後後面再跟隨意9位數即可。
如果第二位除了3,6,8還可能是其他的話,在中括弧中添加就行
E. 求php正則表達式 從一段文本內容中提取 手機號碼和固定電話
$preg = "/[^0-9+]*(?P<tel>(\+86[0-9]{11})|([0-9]{11})|([0-9]{3,4}-[0-9]{7,10}))[^0-9+]*/";
F. php可以獲取到手機號或者唯一標識嗎
獲取不到,但是可以嘗試用cookie一類的給用戶做標記
G. 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);