[請益] 請問表單驗證流程的寫法

看板PHP作者 (阿銫)時間13年前 (2012/10/13 17:05), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
目前作法是像這樣: $check_OK=true; //預設通過是TURE,只要下面任何一項不符合就false if(帳號格式不符){ $check_OK=false; $msg="帳號格式不符"; } if(密碼格式不符){ $check_OK=false; $msg="密碼格式不符"; } //合格就送資料庫庫 if($check_OK){ (略..送進資料庫的程式碼) $msg="成功!!"; } 請問大家也是這樣子寫嗎?還是有其他的寫法? 因為看書中對Exception的觀念還不是很明白 有些疑問...是不是表單驗證也可以寫成像下面這樣? $check_OK=true; //檢查一開始給TRUE try{ $check=new validate(); //驗證的class $check->uid=使用者輸入的帳號; $check->pwd=使用者輸入的密碼; }catch(Exception $e){ $msg=$e; $check_OK=false; //不合格就FALSE } if($check_OK){ (略..送進資料庫的程式碼) $msg="成功!!"; } 先感謝各位解惑! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.0.232.61
文章代碼(AID): #1GUIx8Wb (PHP)
文章代碼(AID): #1GUIx8Wb (PHP)