欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

php正则实现ip段判断 博客分类: php php正则ip

程序员文章站 2024-03-25 20:00:28
...
$ip = '22.18.10.2';
$arrayip = array('123.12.*.*','22.18.10.*');//ip段
$ipregexp = implode('|', str_replace( array('*','.'), array('\d+','\.') ,$arrayip) );
echo preg_match("/^(".$ipregexp.")$/", $ip);

 $ip 是示例ip地址;

 

$arrayip 为ip段定义数组;

下面就不用说了,输出 0 或者 1.

可以用来判断来访者ip是否在指定的ip段内

相关标签: php 正则 ip