php获得客户ip地点

从一些CMS函数库中提取出来的函数,可以获得会见客户的IP,其要领都是大同小异

function getip() { 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; }

上一篇: UTF-8转GBK的PHP函数,从phpcms v9中提取   |   下一篇:关于我的博客百度不收录,不SEO» 标签: php源码 php函数

分享到: 更多

相关日志:

PHP验证m-n位的数字

利用curl获取Location:重定向后url

GBK转UTF-8的PHP函数,从phpcms v9中提取

php自动转换字符集函数,从thinkphp中提取

PHP求大于1且小于100的整数正则表达式

PHP判定字符串是否为utf8编码

PHP把全角数字转为半角数字

php正则返回错误函数preg_last_error()

php删除html5废弃的标签属性

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/7958.html