我正在研究验证不同的东西,如空,长度等的表单验证的PHP类。在php类中有很多方法是否正常?
这里有几个我在那里的方法。正如标题所说,在课堂上有一堆方法是正常的吗? 只是回答是或否就足够了。
//Checks if is username empty
function validate_empty_username(){
if($this->empty_username){
echo "<li>Please fill username field</li>";
return false;
}
}
//Checks if is password empty
function validate_empty_password(){
if($this->empty_password){
echo "<li>Please fill password field</li>";
return false;
}
}
//Checks if is email empty
function validate_empty_email(){
if($this->empty_email){
echo "<li>Please fill email field</li>";
return false;
}
}
//Check username length is short
function validate_username_length_min(){
if($this->get_username_length < 3){
echo "<li>Username provided's too short!</li>";
return false;
}
}
//Check password length if short
function validate_password_length_min(){
if($this->get_password_length < 5){
echo "<li>Password provided's too short!</li>";
return false;
}
}
//Check email length if short
function validate_email_length_min(){
if($this->get_email_length < 5){
echo "<li>Email provided's too short!</li>";
return false;
}
}
当然,只要方法与班级有关。 – 2014-09-13 13:47:54
在这里你的很多方法似乎都非常相关,我可能会在“检查邮件”调用下将所有这些方法都弹出来 - 但是说了这样的话,没有什么问题可以加载类的东西。 – Fluffeh 2014-09-13 13:47:58
谢谢@ S.pols – 1to1k 2014-09-13 13:56:28