自学内容网 自学内容网

PHP禁止IP访问和IP段访问(代码实例)

PHP禁止IP和IP段访问

在这里插入图片描述

实现IP限制是Web开发中常见的需求之一,它可以用于限制特定IP地址的访问权限。在PHP中,我们可以通过一些方法来实现IP限制。

    <?
    //禁止某个IP
    $banned_ip = array (
    "127.0.0.1",
    //"119.6.20.66",
    "192.168.1.4"
    );
    if ( in_array( getenv("REMOTE_ADDR"), $banned_ip ) )
    {
    die ("您的IP禁止访问!");
    }
    //禁止某个IP段
    $ban_range_low=ip2long("119.6.20.65");
    $ban_range_up=ip2long("119.6.20.67");
    $ip=ip2long($_SERVER["REMOTE_ADDR"]);
    if ($ip>$ban_range_low && $ip<$ban_range_up)
    {
    echo "您的IP在被禁止的IP段之中,禁止访问!";
    exit();
    }
    ?> 

PHP禁止IP访问和IP段访问(代码实例)


原文地址:https://blog.csdn.net/ffffffff8/article/details/140285084

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!