Sep 10, 2015 PHP 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函数」标签,已有 2676 位童鞋阅读过。 本站使用「署名 4.0 国际」创作共享协议,可自由转载、引用,但需署名作者且注明文章出处 相关文章 使用fastcgi_finish_request实现异步操作提高页面响应速度 计算两个经纬度的距离/偏差米数_计算周边范围经纬度值 PHP一个数组按另一个数组顺序排序 PHP垃圾回收与内存管理基本原理 html无损截取_保留html标签
此处评论已关闭