我有这个php代码
if(filter_var($_POST['username'], FILTER_SANITIZE_EMAIL) !== false && filter_var($_POST['username'], FILTER_VALIDATE_EMAIL) !== false) {
echo 'it is mail';
}else{
echo 'is is phone';
}
当我发送像这样的邮件数据时
example@bla.com
它在写它是邮件。但是当我发送像这样的数据时
+995216846121
那么它也在写它是邮件
怎么了?请帮帮我。
我需要检查客户是否添加了邮件或电话号码。
我用is_numeric()又添加了一个检查,现在每个检查都很好。然后你们所有人!!!