Php 验证电子邮件和IP
我使用以下代码检查提交的电子邮件和ip是否有效,我使用以下代码:Php 验证电子邮件和IP,php,validation,email,ip,Php,Validation,Email,Ip,我使用以下代码检查提交的电子邮件和ip是否有效,我使用以下代码: class Engine { function validateEmail($email) { if (filter_var($email, FILTER_VALIDATE_EMAIL)) { return TRUE; } else { return FALSE; } } function validateIP
class Engine {
function validateEmail($email) {
if (filter_var($email, FILTER_VALIDATE_EMAIL)) {
return TRUE;
} else {
return FALSE;
}
}
function validateIP($ip) {
if (filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6)) {
return TRUE;
} else {
return FALSE;
}
}
}
我的问题是,这是验证用户电子邮件/ip的一种好方法吗?验证是可以的,您可以缩短它,因为filter\u var返回true/false:
function validateEmail($email) {
return filter_var($email, FILTER_VALIDATE_EMAIL);
}
function validateIP($ip) {
return filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6);
}
你应该在@hek2mgl上问这样的问题对不起,可以-这里有点新:)这个问题似乎离题了,因为它是一个代码审查请求。这更适合于这种情况。