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 相关文章推荐
PHP4(windows版本)中的COM函数
Oct 09 PHP
常用的php ADODB使用方法集锦
Mar 25 PHP
PHP 批量删除数据的方法分析
Oct 30 PHP
php 无限级分类学习参考之对ecshop无限级分类的解析 带详细注释
Mar 23 PHP
mac下使用brew配置环境的步骤分享
May 23 PHP
PHP下通过exec获得计算机的唯一标识[CPU,网卡 MAC地址]
Jun 09 PHP
一些需要禁用的PHP危险函数(disable_functions)
Feb 23 PHP
smarty模板引擎从配置文件中获取数据的方法
Jan 22 PHP
Yii2――使用数据库操作汇总(增删查改、事务)
Dec 19 PHP
php调用云片网接口发送短信的实现方法
Oct 25 PHP
PHPStudy下如何为Apache安装SSL证书的方法步骤
Jan 23 PHP
PHP中通过getopt解析GNU C风格命令行选项
Nov 18 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
《超神学院》霸气归来, 天使彦上演维多利亚的秘密
2020/03/02 国漫
thinkphp框架下实现登录、注册、找回密码功能
2016/04/06 PHP
深入理解PHP类的自动载入机制
2016/09/16 PHP
鼠标移动到一张图片时变为另一张图片
2006/12/05 Javascript
js自动下载文件到本地的实现代码
2013/04/28 Javascript
jQuery中:last-child选择器用法实例
2014/12/31 Javascript
JS判断元素是否在数组内的实现代码
2016/03/30 Javascript
js实现固定宽高滑动轮播图效果
2017/01/13 Javascript
javascript 网页进度条简单实例
2017/02/22 Javascript
在vue组件中使用axios的方法
2018/03/16 Javascript
使用gulp构建前端自动化的方法示例
2018/12/25 Javascript
微信小程序生成二维码的示例代码
2019/03/29 Javascript
详解mpvue开发微信小程序基础知识
2019/09/23 Javascript
Python中的装饰器用法详解
2015/01/14 Python
python读取json文件并将数据插入到mongodb的方法
2015/03/23 Python
python类中super()和__init__()的区别
2016/10/18 Python
python实现发送邮件及附件功能
2021/03/02 Python
浅述python2与python3的简单区别
2018/09/19 Python
Django渲染Markdown文章目录的方法示例
2019/01/02 Python
Python中py文件转换成exe可执行文件的方法
2019/06/14 Python
python 实现兔子生兔子示例
2019/11/21 Python
Python 操作 MySQL数据库
2020/09/18 Python
css3的过滤效果简单实例
2016/08/03 HTML / CSS
CSS3实现全景图特效示例代码
2018/03/26 HTML / CSS
html5 input输入实时检测以及延时优化
2018/07/18 HTML / CSS
日本高岛屋百货购物网站:TAKASHIMAYA
2019/03/24 全球购物
AJAX检测用户名是否存在的方法
2021/03/24 Javascript
一名女生的自荐信
2013/12/08 职场文书
中学自我评价
2014/01/31 职场文书
《维生素c的故事》教学反思
2014/02/18 职场文书
小学安全教育主题班会
2015/08/12 职场文书
2016春季幼儿园小班开学寄语
2015/12/03 职场文书
学习型家庭事迹材料(2016精选版)
2016/02/29 职场文书
python中Tkinter 窗口之输入框和文本框的实现
2021/04/12 Python
Redis5之后版本的高可用集群搭建的实现
2021/04/27 Redis
HTML中的表格元素介绍
2022/02/28 HTML / CSS