警告:不推荐使用函数eregi()

时间:2012-10-17 09:09:06

标签: php contact-form

  

可能重复:
  Function eregi() is deprecated

我已经使用PHP创建了一个联系表单,但是收到了警告:

  

不推荐使用:函数eregi()在第9行的D:\ hosting \ 9606426 \ html \ Websites \ LuxeBeauty \ 1 \ contact.php中已弃用

这是第9行:

if(!eregi("^[a-z0-9]+([_\\.-][a-z0-9]+)*" ."@"."([a-z0-9]+([\.-][a-z0-9]+)*)+"."\\.[a-
z]{2,}"."$",$email )){
    ...
}

我该怎么做才能解决这个问题?

1 个答案:

答案 0 :(得分:5)

eregi已被折旧,这意味着您需要切换到:

if(!filter_var($email, FILTER_VALIDATE_EMAIL)){
    $error.="Invalid email address entered";
    $errors=1;
}