怎么設置thinkphp驗證碼的寬高

怎么設置thinkphp驗證碼的寬高

ThinkVerify類可以支持驗證碼的生成和驗證功能。

為了顯示這個驗證碼功能,第一要有控制器,再就是有方法,然后是顯示的頁面。

相關推薦:《ThinkPHP教程

最簡單的方式生成驗證碼:

立即學習PHP免費學習筆記(深入)”;

(1)我們還是繼續在那個控制器編寫方法

怎么設置thinkphp驗證碼的寬高

這個方法顯示這個驗證碼的頁面

public?function?xianshi() { ????$this->show();?? }
public?function?shengcheng() { ????//造驗證碼的對象 ????$v?=?new?ThinkVerify(); ????//生成驗證碼 ????$v->entry(); }

(2)顯示驗證碼的頁面,還是放在怎么設置thinkphp驗證碼的寬高中,命名為怎么設置thinkphp驗證碼的寬高

@@##@@

運行一下看下結果:

怎么設置thinkphp驗證碼的寬高

(3)我們還可以給他設置大小,每刷新一次頁面,驗證碼都會改變。

只要給他個屬性就可以了,例如:

@@##@@

寬和高都變大

怎么設置thinkphp驗證碼的寬高

關于驗證碼的參數

這些參數都可以給驗證碼進行變換。

怎么設置thinkphp驗證碼的寬高

注意:參數的設置有兩種方法。

一、實例化傳入參數:

$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();

怎么設置thinkphp驗證碼的寬高怎么設置thinkphp驗證碼的寬高

以上就是怎么設置

? 版權聲明
THE END
喜歡就支持一下吧
點贊15 分享