本文實例講述了yii2中加入驗證碼的實作方法。分享給大家供大家參考,具體如下:
首先,在模型中加入驗證碼欄位:
public function rules(){ return ['verifyCode', 'captcha'], }
其次,可以在函數attributeLabels中加入前台頁面中驗證碼的欄位名稱:然後
public function atrributeLabels(){ return ['verifyCode'=>'Verification Code', ]; }
,在視圖檔中做以下修改:
use yii\captcha\Captcha; <?= $form->field($model, 'verifyCode')->widget(Captcha::className(), [ 'template' => '<div><div>{image}</div><div>{input}</div></div>', ]) ?>
希望本文所述對大家基於Yii框架的PHP程式設計有所幫助。
以上就介紹了yii2中加入驗證碼的實作方法,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。