我是 php 的新手,这应该很容易制作,但我现在不知道如何制作。 我想检查 $address 是否包含字符“@”和“.”
<?php
function testEmail($address){
$a = strpos("/@/", $address);
$b = strpos("/./", $address);
if (($a != false) && ($b != false)) {
echo "Email is OK";
} else {
echo "Email is NOT OK";
}
}
testEmail("testmail@gmail.com");
?>
最佳答案
您可以简单地使用 filter_var 来检查电子邮件的有效性。
$email = 'gaurang@gmail.com'
if (filter_var($email, FILTER_VALIDATE_EMAIL)) {
// Email correct
}
else {
//Email not correct
}
关于PHP:检查电子邮件是否包含 "@"和 ".",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12662186/