ThinkVerify類可以支持驗證碼的生成和驗證功能。
為了顯示這個驗證碼功能,第一要有控制器,再就是有方法,然后是顯示的頁面。
相關推薦:《ThinkPHP教程》
最簡單的方式生成驗證碼:
立即學習“PHP免費學習筆記(深入)”;
(1)我們還是繼續在那個控制器編寫方法
這個方法顯示這個驗證碼的頁面
public?function?xianshi() { ????$this->show();?? }
public?function?shengcheng() { ????//造驗證碼的對象 ????$v?=?new?ThinkVerify(); ????//生成驗證碼 ????$v->entry(); }
(2)顯示驗證碼的頁面,還是放在中,命名為
@@##@@
運行一下看下結果:
(3)我們還可以給他設置大小,每刷新一次頁面,驗證碼都會改變。
只要給他個屬性就可以了,例如:
@@##@@
寬和高都變大
關于驗證碼的參數
這些參數都可以給驗證碼進行變換。
注意:參數的設置有兩種方法。
一、實例化傳入參數:
$config?=?array(??? ????'fontSize'????=>????30,????//?驗證碼字體大小??? ????'length'??????=>????3,?????//?驗證碼位數??? ????'useNoise'????=>????false,?//?關閉驗證碼雜點 ); $Verify?=?new?ThinkVerify($config); $Verify->entry();
二、動態設置:
$Verify?=?new?ThinkVerify(); $Verify->fontSize?=?30; $Verify->length???=?3; $Verify->useNoise?=?false; $Verify->entry();
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦