要實現歸屬地開發,只須要一個api就能夠實現,上節課咱們經過數據庫查詢,獲得shouji這樣一個功能,那麼關鍵字$keyword須要去除前兩個字符’手機‘php
$word = mb_substr($keyword,2,220,"UTF-8");數據庫
$word就是一個手機號碼,咱們經過定義一個函數來實現這個查詢歸屬地功能。json
function phone($phone='13823459876'){ $appkey='101312'; $sign='a9188406bf366b55d58c97b920814f6e2'; $s = file_get_contents("http://api.k780.com/?app=phone.get&phone=$phone&appkey=$appkey&sign=$sign&format=json"); $ss = json_decode($s,1); if($ss['success']==0){ return $ss["msg"]; }else{ return $ss["result"]["att"]."-".$ss["result"]["ctype"]; } }
上邊是一個網站api,返回數據格式json格式,你也能夠用其餘網站api來處理。api
$key =phone($word);app
而後輸出返回的歸屬地文本信息。curl
上邊file_get_contents函數若是不支持能夠用curl也能夠。函數
下節課咱們來實現一個實際應用,而不是使用api,固然,可以用api實現最好了。網站