最簡單的使用方法:
$verify
=new
\think\verify
();
$verify
->
entry
();
生成驗證碼系統會自動將驗證碼的值和時間戳加入session中
引數描述
expire
驗證碼的有效期(秒)
useimgbg
是否使用背景 預設為false
fontsize
驗證碼字型大小(畫素) 預設為25
usecurve
是否使用混淆曲線 預設為true
usenoise
是否新增雜點 預設為true
imagew
驗證碼寬度 設定為0為自動計算
imageh
驗證碼高度 設定為0為自動計算
length
驗證碼位數
fontttf
指定驗證碼字型 預設為隨機獲取
usezh
是否使用中文驗證碼
bg驗證碼背景顏色 rgb陣列設定,例如 array(243, 251, 254)
sekey
驗證碼的加密金鑰
codeset
驗證碼字元集合 3.2.1 新增
zhset
驗證碼字元集合(中文) 3.2.1 新增
設定方法:
$verify
=new
\think\verify
();
$verify
->
fontsize =30
;
$verify
->
length =3
;
$verify
->
usenoise
=false
;
$verify
->
entry
();
可以用think\verify類的
check
方法檢測驗證碼的輸入是否正確,例如,下面是封裝的乙個驗證碼檢測的函式:
// 檢測輸入的驗證碼是否正確,$code為使用者輸入的驗證碼字串
function
check_verify
($code
,$id =''
)
手機驗證碼傳送(ThinkPHP)
二 手機驗證碼配置 1.申請容聯雲通訊,註冊個號 2.d wamp www demo thinkphp library org xb 匯入 rongcloud.class.php和rest.class.php 傳送 容聯雲通訊 驗證碼 param int phone 手機號 param int co...
thinkphp驗證碼的使用
在thinkphp中使用驗證碼很容易,只要呼叫thinkphp現有的方法就可以。當然,php的gd庫肯定是要開的。首先,在寫action檔案,如 indexaction.class.php.class indexaction extends action 檢驗驗證碼是否正確 public funct...
ThinkPHP的驗證碼問題
版本3.1.2時,匯入org.util.image之後,怎麼都獲取不到image這個類 不知道什麼原因,查了很多文件,沒解決!果斷公升級,公升級為3.1.3 版本公升級成3.1.3後出現這個問題 call to a member function display on a non object 原 ...