PHP根据ip限制访问网页[转]

如果只是简单的独立IP判断,最简单的可以这样

<?php

// 被允许的IP

$allowIP = array(

192.168.1.11,

192.168.1.22,

192.168.1.33,

);

$ip=$_SERVER["REMOTE_ADDR"];

if(!in_array($ip,$allowIP))

{

echo "access forbid!";

exit;

}

?>

IP段的也很简单:

<?php

// 被允许的IP段

$allowIP = array(

192.168.1,

192.168.2,

192.168.3,

);

$ip = explode(.,$_SERVER["REMOTE_ADDR"]);

array_pop($ip);

$ip = implode(.,$ip);

if(!in_array($ip,$allowIP))

{

echo "access forbid!";

exit;

}

?>

如果只是简单的独立IP判断,最简单的可以这样 IP段的也很简单:
经验分享 程序员 微信小程序 职场和发展