我正在研究驗證不同的東西,如空,長度等的表單驗證的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