2015/09/10 PHP/Python/Java No Comments 获取IP地址及对应城市函数 PHP **获取客户IP地址** ```php function get_proxy_ip(){ $arr_ip_header = array( 'HTTP_CDN_SRC_IP', 'HTTP_PROXY_CLIENT_IP', 'HTTP_WL_PROXY_CLIENT_IP', 'HTTP_CLIENT_IP', 'HTTP_X_FORWARDED_FOR', 'REMOTE_ADDR', ); $client_ip = '127.0.0.1'; foreach ($arr_ip_header as $key){ if (!empty($_SERVER[$key]) && strtolower($_SERVER[$key]) != 'unknown') { $client_ip = $_SERVER[$key]; break; } } return $client_ip; } ``` 然后使用百度地图(https://api.map.baidu.com/location/ip?ip='.$ip.'&ak=xxxx&coor=xxxx)或其他API接口通过IP地址获取地理位置。 本文最后更新于 2019-10-23 11:33:35 并被添加「php php函数」标签,已有 3142 位童鞋阅读过。 本文作者:未来往事 本文链接:https://felixway.cn/post/542.html 本站使用「署名 4.0 国际」创作共享协议,可自由转载、引用,但需署名作者且注明文章出处 相关文章 使用fastcgi_finish_request实现异步操作提高页面响应速度 计算两个经纬度的距离/偏差米数_计算周边范围经纬度值 PHP一个数组按另一个数组顺序排序 百度主动推送API程序代码(PHP版) PHP垃圾回收与内存管理基本原理
此处评论已关闭