Die ThinkVerify-Klasse kann die Generierungs- und Verifizierungsfunktionen von Verifizierungscodes unterstützen.
Um diese Bestätigungscodefunktion anzuzeigen, muss zuerst ein Controller, dann eine Methode und dann eine angezeigte Seite vorhanden sein.
Verwandte Empfehlungen: „ThinkPHP Tutorial“
Der einfachste Weg, einen Verifizierungscode zu generieren:
(1) Wir schreiben weiterhin darüber Controller-Methode
Diese Methode zeigt die Seite dieses Bestätigungscodes an
public function xianshi() { $this->show(); }
public function shengcheng() { //造验证码的对象 $v = new \Think\Verify(); //生成验证码 $v->entry(); }
(2) Die Seite, die den Bestätigungscode anzeigt, sollte noch platziert werden in mit dem Namen
<img src="__CONTROLLER__/shengcheng" / alt="So legen Sie die Breite und Höhe des thinkphp-Bestätigungscodes fest" >
, führen Sie es aus und sehen Sie sich die Ergebnisse an:
(3) Wir können auch die Größe dafür festlegen , jedes Mal, wenn die Seite aktualisiert wird, ändert sich der Bestätigungscode.
Geben Sie ihm einfach ein Attribut, zum Beispiel:
<img src="__CONTROLLER__/shengcheng" style="max-width:90%" style="max-width:90%" / alt="So legen Sie die Breite und Höhe des thinkphp-Bestätigungscodes fest" >
Die Breite und Höhe werden größer
Über den Bestätigungscode Parameter
Diese Parameter können in den Verifizierungscode umgewandelt werden.
Hinweis: Es gibt zwei Möglichkeiten, Parameter einzustellen.
1. Eingehende Instanziierungsparameter:
$config = array( 'fontSize' => 30, // 验证码字体大小 'length' => 3, // 验证码位数 'useNoise' => false, // 关闭验证码杂点 ); $Verify = new \Think\Verify($config); $Verify->entry();
2. Dynamische Einstellungen:
$Verify = new \Think\Verify(); $Verify->fontSize = 30; $Verify->length = 3; $Verify->useNoise = false; $Verify->entry();
Das obige ist der detaillierte Inhalt vonSo legen Sie die Breite und Höhe des thinkphp-Bestätigungscodes fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!