PHP验证邮箱格式/ip地址/url地址

function check_email($email){
    if(filter_var($email,FILTER_VALIDATE_EMAIL))
        return true;
    return false;
}
$a = '[email protected]';
$b = check_email($a);
var_dump($b);
//FILTER_VALIDATE_EMAIL  php的filter函数  对数据进行过滤 未见对版本的要求

另外也可以使用正则表达式进行判断;

filter函数常用的还有其他两个

验证ip地址

function check_ip($ipaddress){
    if(filter_var($ipaddress,FILTER_VALIDATE_IP))
        return true;
    return false;
}
$a = '127.0.0.222';
$b = check_ip($a);
var_dump($b);

验证url地址

function check_url($ipaddress){
    if(filter_var($ipaddress,FILTER_VALIDATE_URL))
        return true;
    return false;
}
$a = 'http://sss.com/index.php/one.html';
$b = check_url($a);
var_dump($b);

 

你可能感兴趣的:(php)