校验 url, email 和 ip 的PHP代码

清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>

<?php
 
function is_valid_url($url){
 $p1 ='/(http|https|ftp):\/\/[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(\/.*)?$/i';
 return preg_match($p1, $url);
}
 
function is_valid_email($email){
 if (filter_var($email, FILTER_VALIDATE_EMAIL))
 return true;
 else
 return false;
}
 
function is_valid_ip($ip){
 if (filter_var($ip, FILTER_VALIDATE_IP))
 return true;
 else
 return false;
}
 
?>