我是PHP的新手(不是整体编程),并且遇到这个简单代码行的问题.我想检查一些输入字段是否已填写为anysymbolornumber @ anysymbolornumber,仅用于检查是否输入了正确的电子邮件.我没有得到任何错误,但整个检查系统不起作用.这是我的代码,谢谢!
if ($email = "[a-zA-Z0-9]@[a-zA-Z0-9]")
{
Run Code Online (Sandbox Code Playgroud)
既然你刚接触php,我建议你应该买一本书或者读一两本教程.
对于电子邮件验证,您应该使用filter_var和php 5.2及更高版本附带的内置功能:
<?php
if(!filter_var("someone@example....com", FILTER_VALIDATE_EMAIL)){
echo("E-mail is not valid");
}else{
echo("E-mail is valid");
}
?>
Run Code Online (Sandbox Code Playgroud)