php判断访问IP的方法


Posted in PHP onJune 19, 2015

本文实例讲述了php判断访问IP的方法。分享给大家供大家参考。具体如下:

<?php 
function getIP() { 
  if (! empty ( $_SERVER ["HTTP_CLIENT_IP"] )) { 
    $cip = $_SERVER ["HTTP_CLIENT_IP"]; 
  } else if (! empty ( $_SERVER ["HTTP_X_FORWARDED_FOR"] )) { 
    $cip = $_SERVER ["HTTP_X_FORWARDED_FOR"]; 
  } else if (! empty ( $_SERVER ["REMOTE_ADDR"] )) { 
    $cip = $_SERVER ["REMOTE_ADDR"]; 
  } else { 
    $cip = ''; 
  } 
  preg_match ( "/[\d\.]{7,15}/", $cip, $cips ); 
  $cip = isset ( $cips [0] ) ? $cips [0] : 'unknown'; 
  unset ( $cips ); 
  return $cip; 
} 
?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
PHP 5.0对象模型深度探索之属性和方法
Mar 27 PHP
php minixml详解
Jul 19 PHP
PHP 柱状图实现代码
Dec 04 PHP
PHP获取文件行数的方法
Jun 10 PHP
php实现在站点里面添加邮件发送的功能
Apr 28 PHP
PHP Cookie学习笔记
Aug 23 PHP
php模仿qq空间或朋友圈发布动态、评论动态、回复评论、删除动态或评论的功能(中)
Jun 11 PHP
yii2 url重写并隐藏index.php方法
Dec 10 PHP
PHP常用函数之base64图片上传功能详解
Oct 21 PHP
PHP pthreads v3下的Volatile简介与使用方法示例
Feb 21 PHP
Laravel登录失败次数限制的实现方法
Aug 26 PHP
PHP大文件分割分片上传实现代码
Dec 09 PHP
PHP自动生成表单代码分享
Jun 19 #PHP
PHP实现中文圆形印章特效
Jun 19 #PHP
PHP 常用的header头部定义汇总
Jun 19 #PHP
PHP实现获取中英文首字母
Jun 19 #PHP
常用的php图片处理类(水印、等比缩放、固定高宽)分享
Jun 19 #PHP
php打造智能化的柱状图程序,用于报表等
Jun 19 #PHP
php实现通过ftp上传文件
Jun 19 #PHP
You might like
冰滴咖啡制作步骤
2021/03/03 冲泡冲煮
比较全的PHP 会话(session 时间设定)使用入门代码
2008/06/05 PHP
php生成随机密码的三种方法小结
2010/09/04 PHP
浅谈PHP与C#的值类型指向区别的详解
2013/05/21 PHP
php cookie使用方法学习笔记分享
2013/11/07 PHP
php生成二维码时出现中文乱码的解决方法
2014/12/18 PHP
PHP实现浏览器格式化显示XML的方法示例
2019/01/22 PHP
在JS方法中返回多个值的方法汇总
2015/05/20 Javascript
JS基于HTML5的canvas标签实现炫目的色相球动画效果实例
2016/08/24 Javascript
基于原生js淡入淡出函数封装(兼容IE)
2016/10/20 Javascript
详解node+express+ejs+bootstrap构建项目
2017/09/27 Javascript
vue给对象动态添加属性和值的实例
2019/09/09 Javascript
javascript设计模式 ? 中介者模式原理与用法实例分析
2020/04/20 Javascript
python实现向ppt文件里插入新幻灯片页面的方法
2015/04/28 Python
Python标准库之itertools库的使用方法
2017/09/07 Python
python学习笔记之列表(list)与元组(tuple)详解
2017/11/23 Python
django反向解析URL和URL命名空间的方法
2018/06/05 Python
python进行文件对比的方法
2018/12/24 Python
numpy.random模块用法总结
2019/05/27 Python
Python3批量生成带logo的二维码方法
2019/06/24 Python
使用python打印十行杨辉三角过程详解
2019/07/10 Python
使用Python制作一个打字训练小工具
2019/10/01 Python
Django和Flask框架优缺点对比
2019/10/24 Python
使用CSS实现阅读进度条
2017/02/27 HTML / CSS
HTML5新特性 多线程(Worker SharedWorker)
2017/04/24 HTML / CSS
阿迪达斯俄罗斯官方商城:adidas俄罗斯
2017/03/08 全球购物
英国购买威士忌网站:Master of Malt
2019/09/26 全球购物
物流仓储计划书
2014/01/10 职场文书
关爱留守儿童标语
2014/06/18 职场文书
领导班子三严三实对照检查材料
2014/09/25 职场文书
网站出售协议书范文
2014/10/10 职场文书
群众路线四风对照检查材料
2014/11/04 职场文书
协议书范文
2015/01/27 职场文书
2015年计算机教师工作总结
2015/07/22 职场文书
《浅水洼里的小鱼》教学反思
2016/02/16 职场文书
TV动画《政宗君的复仇》第二季制作决定PV公布
2022/04/02 日漫