利用淘宝开放的IP地址定位省份市值
利用淘宝开放的IP地址库实现查出省市地理位置,只要短短的几行代码就可以实现了,有一些人开发的时候引入了很多外部的文件,在这里什么都不用引入就可以实现了!
我用的是国内的ThinkPHP框架实现的!
什么都不说了,看代码吧!
下面是代码截图:
以下是代码展示:
$clientIP 是我传入的一个ip地址,实际运用中系统会自动获取!只要传一个参数就可以了!没错就是咋么简单!
public function getadds($clientIP='219.137.229.218'){
$taobaoIP = 'http://ip.taobao.com/service/getIpInfo.php?ip='.$clientIP;
$IPinfo = json_decode(file_get_contents($taobaoIP));
$province = $IPinfo->data->region;
$city = $IPinfo->data->city;
$data = $province.$city;
//打印输出:广东省广州市
var_dump($data);exit;
}
实现发博客的时候时间显示格式为:1分钟前、1小时前、2天前等等格式
有时候我们看到别人的博客发表的时候时间显示:1分钟、1小时或者几天前之类的格式,今天就写了个函数实现这儿小功能!还是看代码吧!
下面是代码截图:
代码:
public function gettim($timeaa=''){
$now_time = time(); //当前时间
$show_time = $timeaa; //数据库获取的数据
$dur = $now_time - $show_time;
if($dur<0){
return $the_time ;
} else {
if($dur<60){
return intval($dur).'秒前' ;
} else {
if($dur<3600){
return intval($dur/ 60).'分钟前' ;
} else {
if($dur<86400){
return intval($dur/3600).'小时前' ;
} else {
if($dur<259200){ // 3天内
return intval($dur/86400).'天前' ;
} else {
return date('Y/m/d',$timeaa) ;
}}
}}
}
}
public function index(){
$aa = $this->gettim('1488618104');
var_dump($aa);exit;
}
就是这么简单!
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有