php检查email地址合法性
时间:2007-02-17 来源:PHP爱好者
<?php
/*
email地址合法性检查函数
整理编辑:China ASP
功能:
email地址合法性检查
返回:
true(地址合法)|false(地址不合法)
参数:
$email 待检查的email地址
*/
function emailcheck($email){
$ret=false;
if(strstr($email, '@') && strstr($email, '.')){
if(eregi("^([_a-z0-9]+([._a-z0-9-]+)*)@([a-z0-9]{2,}(.[a-z0-9-]{2,})*.[a-z]{2,3})$", $email)){
$ret=true;
}
}
return $ret;
}
/*测试
if(isset($email)){
if(emailcheck($email)) echo $email . '为合法的email地址';
else echo $email . '为非法的email地址';
}
else{
echo '使用方法:emailcheck.php?email=<email地址>';
}
*/
?>
php爱好者站 http://www.phpfans.net php动态|php基础|php进阶|php模板.
/*
email地址合法性检查函数
整理编辑:China ASP
功能:
email地址合法性检查
返回:
true(地址合法)|false(地址不合法)
参数:
$email 待检查的email地址
*/
function emailcheck($email){
$ret=false;
if(strstr($email, '@') && strstr($email, '.')){
if(eregi("^([_a-z0-9]+([._a-z0-9-]+)*)@([a-z0-9]{2,}(.[a-z0-9-]{2,})*.[a-z]{2,3})$", $email)){
$ret=true;
}
}
return $ret;
}
/*测试
if(isset($email)){
if(emailcheck($email)) echo $email . '为合法的email地址';
else echo $email . '为非法的email地址';
}
else{
echo '使用方法:emailcheck.php?email=<email地址>';
}
*/
?>
php爱好者站 http://www.phpfans.net php动态|php基础|php进阶|php模板.
相关阅读 更多 +