Codeigniter校验ip地址的方法


Posted in PHP onMarch 21, 2015

本文实例讲述了Codeigniter校验ip地址的方法。分享给大家供大家参考。具体分析如下:

这里演示了Codeigniter如何获取用户ip地址,同时校验ip地址的有效性

获取用户ip:

$this->input->ip_address();
//如果ip获取失败,则返回 0.0.0.0,我们也可以使用下面的代码校验ip的有效性
$ip = "192.168.1.1";
if (!$this->input->valid_ip($ip))
{
 echo " Not a valid IP address" ;
}
else
{
 echo " Valid IP address! " ;
}

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

PHP 相关文章推荐
php的控制语句
Oct 09 PHP
php4的session功能评述(三)
Oct 09 PHP
文件系统基本操作类
Nov 23 PHP
php正则过滤html标签、空格、换行符的代码(附说明)
Oct 25 PHP
PHP如何利用P3P实现跨域
Aug 24 PHP
ThinkPHP实现批量删除数据的代码实例
Jul 02 PHP
php实现图片局部打马赛克的方法
Feb 11 PHP
验证token、回复图文\文本、推送消息的实用微信类php代码
Jun 28 PHP
PHP使用FFmpeg获取视频播放总时长与码率等信息
Sep 13 PHP
PHP会话操作之cookie用法分析
Sep 28 PHP
php获取当前url地址的方法小结
Jan 10 PHP
PHP程序员简单的开展服务治理架构操作详解(二)
May 14 PHP
检测codeigniter脚本消耗内存情况的方法
Mar 21 #PHP
codeigniter显示所有脚本执行时间的方法
Mar 21 #PHP
php实现通用的从数据库表读取数据到数组的函数实例
Mar 21 #PHP
php中执行系统命令的方法
Mar 21 #PHP
PHP安全上传图片的方法
Mar 21 #PHP
php中实现可以返回多个值的函数实例
Mar 21 #PHP
php输出指定时间以前时间格式的方法
Mar 21 #PHP
You might like
PHP的面试题集
2006/11/19 PHP
PHP命名空间(Namespace)的使用详解
2013/05/04 PHP
PHP5.3与5.5废弃与过期函数整理汇总
2014/07/10 PHP
php自定义apk安装包实例
2014/10/20 PHP
PHP简单实现HTTP和HTTPS跨域共享session解决办法
2015/05/27 PHP
php类中的$this,static,final,const,self这几个关键字使用方法
2015/12/14 PHP
php parse_str() 函数的定义和用法
2016/05/23 PHP
PHP实现一个按钮点击上传多个图片操作示例
2020/01/23 PHP
用Javascript实现UTF8编码转换成gb2312编码
2006/12/22 Javascript
js 遍历json返回的map内容示例代码
2013/10/29 Javascript
js将控件隐藏及display属性的使用介绍
2013/12/30 Javascript
使用JS取得焦点(focus)元素代码
2014/03/22 Javascript
javascript实现俄罗斯方块游戏的思路和方法
2015/04/27 Javascript
Javascript验证Visa和MasterCard信用卡号的方法
2015/07/27 Javascript
JS显示日历和天气的方法
2016/03/01 Javascript
jQuery Chart图表制作组件Highcharts用法详解
2016/06/01 Javascript
探索Javascript中this的奥秘
2016/12/11 Javascript
半个小时学json(json传递示例)
2016/12/25 Javascript
mac上node.js环境的安装测试
2017/07/03 Javascript
Vue 实现把表单form数据 转化成json格式的数据
2019/10/29 Javascript
Vue状态模式实现窗口停靠功能(灵动、自由, 管理后台Admin界面)
2020/03/06 Javascript
vue+elementUI(el-upload)图片压缩,默认同比例压缩操作
2020/08/10 Javascript
微信小程序对图片进行canvas压缩的方法示例详解
2020/11/12 Javascript
python实现多线程暴力破解登陆路由器功能代码分享
2015/01/04 Python
对dataframe进行列相加,行相加的实例
2018/06/08 Python
实例讲解Python爬取网页数据
2018/07/08 Python
配置python的编程环境之Anaconda + VSCode的教程
2020/03/29 Python
python如何实现DES加密
2020/09/21 Python
python 如何停止一个死循环的线程
2020/11/24 Python
Spartoo荷兰:鞋子、包包和服装
2018/07/12 全球购物
户外拓展活动方案
2014/02/11 职场文书
正科级干部考察材料
2014/05/29 职场文书
国际经济贸易专业自荐信
2014/06/13 职场文书
2014年宣传部工作总结
2014/11/12 职场文书
【海涛dota解说】一房久违的影魔魂守二连发
2022/04/01 DOTA
MySQL 数据库范式化设计理论
2022/04/22 MySQL