北京赛车 pk10开奖记录_Toyou热购彩票官网
香港高速VIP雲機房火爆上線啦!無需備案奢私,開通即用!配套《巔雲自助建站系統3.0》將帶給您飛一般的可視化拖拽建站體驗 渡筏,歡迎免費體驗搬擎軌。

建站新聞

根據ip調用新浪api獲取城市名並轉成拼音
一佰互聯網站建設(www.yinxi.net) 發布時間稗︰2019-04-29 09:01:55 瀏覽數: 30
0

功能桓蟹︰1蘭攣,獲取當前IP地址瘋彭,
2忍睦杜,調用新浪API傲踩肩,獲取到當前城市墩。
3麓,將中文轉換為拼音後跳轉泄教。

復制代碼 代碼如下:
<?php
 include "./pinyin.php";

//獲取當前ip
function getIp(){
  $onlineip="";
  if(getenv("HTTP_CLIENT_IP")&&strcasecmp(getenv("HTTP_CLIENT_IP"),"unknown")){
   $onlineip=getenv("HTTP_CLIENT_IP");
  } elseif(getenv("HTTP_X_FORWARDED_FOR")&&strcasecmp(getenv("HTTP_X_FORWARDED_FOR"),"unknown")){
   $onlineip=getenv("HTTP_X_FORWARDED_FOR");
  } elseif(getenv("REMOTE_ADDR")&&strcasecmp(getenv("REMOTE_ADDR"),"unknown")){
   $onlineip=getenv("REMOTE_ADDR");
  } elseif(isset($_SERVER["REMOTE_ADDR"])&&$_SERVER["REMOTE_ADDR"]&&strcasecmp($_SERVER["REMOTE_ADDR"],"unknown")){
   $onlineip=$_SERVER["REMOTE_ADDR"];
  }
  return $onlineip;
 }

 //獲取城市信息api
 function getLocation($ip){
  $curl = curl_init();
  curl_setopt($curl, CURLOPT_URL, "http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=json&ip=".$ip);
  curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
  curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 30);
  $str = curl_exec($curl);
  curl_close($curl);
  return $str;
 } //當前ip地址
 $currentIP = getIp(); //通過當前ip獲取信息
 $getLocation = getLocation($currentIP);
 $currentInfo = json_decode($getLocation, true);  //判斷ip是否為有效
 if($currentInfo["ret"] == "-1")
 {
  $currentInfo["city"] = "unknown";
 } //當前城市中文名
 $currentCityName = $currentInfo["city"];  
 $currentCityEName = $pin->Pinyin("$currentCityName","UTF8"); //城市拼音多音字
 switch($currentCityEName)
 {
  case "zhongqing":
   $currentCityEName = "chongqing";
  break;  case "shenfang":
   $currentCityEName = "shifang";
  break;  case "chengdou":
   $currentCityEName = "chengdu";
  break;  case "yueshan":
   $currentCityEName = "leshan";
  break;  case "junxian":
   $currentCityEName = "xunxian";
  break;  case "shamen":
   $currentCityEName = "xiamen";
  break;  case "zhangsha":
   $currentCityEName = "changsha";
  break;  case "weili":
   $currentCityEName = "yuli";
  break;  case "zhaoyang":
   $currentCityEName = "chaoyang";
  break;  case "danxian":
   $currentCityEName = "shanxian";
  break;  default:
   $currentCityEName = $pin->Pinyin("$currentCityName","UTF8");
  break;
 } //重定向瀏覽器
 header("Location: //www.yinxi.net");
 exit;

一佰互聯是全國知名建站品牌服務商,我們有九年網站建設戳攀、網站制作靖穿、網頁設計霜老錢、php開發和域名注冊及虛擬主機服務經驗胖食,提供的自助建站服務更是全國有名墑。近年來還整合團隊優勢自主開發了可視化多用戶”巔雲建站系統“3.0平台版擠肛抵,拖拽排版網站制作設計儈虱妓,輕松實現pc站絛侍牛、手機微網站笆、小程序勃、APP一體化全網營銷網站建設 完邦,已成功的為全國上百家網絡公司提供自助建站平台搭建服務儒煞噸。

上一篇幫︰php 生成自動創建文件夾並上傳文件的示例代碼
下一篇郊︰ 體育彩票排列三組選三算法分享
[返回新聞列表]

相關新聞more

22
11月
如何購買虛擬主機建網站?

如何購買虛擬主機建網站? 作為一個新手站長秀,筆者也想擁有一個自己的網站篡矛。想了好久嘶,才確定了網站的主題馬,然後開始設計網站的頁面馳。隨著網站頁面和... >>詳情

25
04月
使用PHP訪問RabbitMQ消息隊列的方法

本文實例講述了使用PHP訪問RabbitMQ消息隊列的方法羞。分享給大家供大家參考激班孰,具體如下策捂卜︰擴展安裝PHP訪問RabbitMQ實際使用的是A... >>詳情

04
05月
何如利用QQ帶來高流量

該方法操作非常的簡單狹礁蝦,一勞永逸切。每天你只需投入兩三個小時間芍倉,不用多久糙仕,就可以使自己網站每天引進巨大的流量譚。無需掛機凰且,技術含量也不高敘看。第一件事... >>詳情

04
04月
低成本椽,600萬次曝光鈉,60%的復購率禾,這個

簡介河陌楮︰內容來源訴番誣︰7月26日玫歉滄,“解碼小程序電商”Weimob Day小程序電商沙龍登陸北京慕荊雀,微盟創始人兼CEO孫濤勇悍墨、億歐公司創始人黃淵普床頸巫、阿... >>詳情

營業執照. cdn加速服務 備案系統認證 網絡安全協會 我們的支付方式AAA認證

7x24小時服務電話:18581389571 傳真:023-85725751 免費建站交流群奸渦乃︰236412099 139947842(自助建站交流) E-Mail:post@yinxi.net 網站投訴:
重慶楚捷科技有限公司 一佰互聯©版權所有 自助建站(www.yinxi.net,Inc.) 2001-2020 All Rights Reserved 本站程序受法律保護,網站法律顧問寬︰ITLAW-莊毅雄律師
中華人民共和國信息產業部網站備案號:渝ICP備12000592號
北京赛车北京赛车北京赛车