請使用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