php天气api接口

php天气api接口

ID:27492806

大小:118.50 KB

页数:39页

时间:2018-12-04

php天气api接口_第1页
php天气api接口_第2页
php天气api接口_第3页
php天气api接口_第4页
php天气api接口_第5页
资源描述:

《php天气api接口》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、PHP天气API接口中国天气网的API还每次还要先去判断ID,再获取天气信息,觉得有点麻烦,所以自己做了一个PHP一部搞定的。还有一个农历API。

2、R"])){$realip=$_SERVER["HTTP_X_FORWARDED_FOR"];}elseif(isset($_SERVER["HTTP_CLIENT_IP"])){$realip=$_SERVER["HTTP_CLIENT_IP"];PHP天气API接口中国天气网的API还每次还要先去判断ID,再获取天气信息,觉得有点麻烦,所以自己做了一个PHP一部搞定的。还有一个农历API。

3、script;charset=utf-8");/***获取用户真实IP*/functiongetIP(){static$realip;if(isset($_SERVER)){if(isset($_SERVER["HTTP_X_FORWARDED_FOR"])){$realip=$_SERVER["HTTP_X_FORWARDED_FOR"];}elseif(isset($_SERVER["HTTP_CLIENT_IP"])){$realip=$_SERVER["HTTP_CLIENT_IP"];PHP天气API接口中国天气网的API还每次还

4、要先去判断ID,再获取天气信息,觉得有点麻烦,所以自己做了一个PHP一部搞定的。还有一个农历API。

5、"HTTP_X_FORWARDED_FOR"];}elseif(isset($_SERVER["HTTP_CLIENT_IP"])){$realip=$_SERVER["HTTP_CLIENT_IP"];}else{$realip=$_SERVER["REMOTE_ADDR"];}}else{if(getenv("HTTP_X_FORWARDED_FOR")){$realip=getenv("HTTP_X_FORWARDED_FOR");}elseif(getenv("HTTP_CLIENT_IP")){$realip=getenv("HT

6、TP_CLIENT_IP");}else{$realip=getenv("REMOTE_ADDR");}}return$realip;}/***获取IP地理位置*淘宝IP接口*@Return:array*/functiongetCity($ip){$url="http://ip.taobao.com/service/getIpInfo.php?ip=".$ip;$ip=json_decode(file_get_contents($url));if((string)$ip->code=='1'){returnfalse;}$data=$ip-

7、>data->city;return$data;}functiongetWeather($cityId){$url="http://m.weather.com.cn/data/".$cityId.".html";$weather=json_decode(file_get_contents($url));return$weather;}functionjson_to_array($web){$arr=array();foreach($webas$k=>$w){if(is_object($w))$arr[$k]=json_to_array($w

8、);//判断类型是不是objectelse$arr[$k]=$w;}return$arr;}$city=getCity(getIP());$city=str_split($cit

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。