请使用eregi()函数来验证电子邮件地址,我得到这个错误时:不推荐使用:函数eregi()的支持在C: WAMP
Deprecated: Function eregi() is deprecated in C:\wamp\www\ssiphone\classes\TraitementFormulaireContact.php on line 13
我的代码,这可能使问题是:
public function verifierMail($mail)
{
if(eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $mail)) {
return "valid mail";
}
else {
return "invalid mail";
}
}
您的正则表达式无效。使用['filter_Var()'函数](http://pl.php.net/manual/en/function.filter-var.php) - 编写自己的表达式更容易。 – Crozin 2011-03-23 17:27:31