IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

验证IP属于国内还是国外的PHP类,可限制国内IP用户

铭扬工作室Blog 2009-11-12 00:04:08 累计浏览 4,291 次
本机暂存

    声明一下: 代码与IP库不开源 使用没问题, 个人认为可以验证99.9%的IP哦….

    欢迎各位朋友验证.

    演示地址: http://www.cnbluetu.com/demo/iplimit2/

功能简介:

    此类可以验证 指定IP地址 属于国内IP用户,

    还是属于国外IP用户

    功能简单,但对有特殊需求的朋友,

    绝对实用

    约定:

    以下情况被视为 国内IP, 返回 true

    1 IP地址是局域网内的, 2 特殊环境下取不到IP时

    功能简介:

    此类可以验证 指定IP地址 属于国内IP用户,还是属于国外IP用户

    功能简单,但对有特殊需求的朋友,绝对实用

    约定:

    以下情况被视为 国内IP, 返回 true

    1 IP地址是局域网内的, 如192.168.1.1

    2 特殊环境下取不到IP时

    用法:

    调用方法1: 测试当前用户是否在国内

    include_once(’iplimit.class.php’);

    $iplimit = new iplimit;

    if($iplimit->setup())

    {

     echo “在国内”;

    }

    else

    {

     echo “在国外”;

    }

    调用方法2: 测试指定IP地址属于国内还是国外

    include_once(’iplimit.class.php’);

    $iplimit = new iplimit;

    if($iplimit->setup(’10.192.43.159′))

    {

     echo “在国内”;

    }

    else

    {

     echo “在国外”;

    }

    调用方法3: 调试信息

    echo $iplimit->msg;

    下载地址: http://www.cnbluetu.com/download/ip.rar

原图已失效

同分类推荐文章

  1. 等了十年的 Go 链式管道,终于来了:seq 让你像写 Scala 一样写 Go (2026-06-25 18:38:18)
  2. Go 实验特性详解 (2026-06-21 10:05:27)
  3. amd64 微架构级别对 Go 程序性能提升多少? (2026-06-21 09:38:49)

查看更多 后端 文章 →

建议继续学习

  1. 使用gettext来支持PHP的多语言 (累计阅读 39,267)
  2. WordPress插件开发 -- 在插件使用数据库存储数据 (累计阅读 29,162)
  3. Paypal接口详细代码(PHP版,非API接口) (累计阅读 19,407)
  4. 我的PHP,Python和Ruby之路 (累计阅读 13,146)
  5. include(“./file.php”)和include(“file.php”)区别 (累计阅读 12,788)
  6. 15个最好的免费开源电子商务平台 (累计阅读 12,539)
  7. Redis消息队列的若干实现方式 (累计阅读 12,085)
  8. 到底什么是MVC? (累计阅读 11,865)
  9. 整理了一份招PHP高级工程师的面试题 (累计阅读 11,708)
  10. Rolling cURL: PHP并发最佳实践 (累计阅读 11,486)