伊图教程网[www.etoow.com]
http://www.etoow.com/html/2007-03/1172834564.html
foreach($ip as $ip_addr) {
if ( !is_numeric($ip_addr) ) return 0;
if ( $ip_addr<0 || $ip_addr>255 ) return 0;
}
return 1;
}
如果简单的判断格式a.b.c.d而不考虑abcd的值的话:
return (preg_match("/^([0-9]{1,3}\.){3}[0-9]{1,3}$/is", $str));
不过如果需要真的ip的时候就不好玩了
PHP判断IP格式的函数
'http://www.etoow.com/html/2007-03/1172834564.html