thinkphp 検証コードの幅と高さを設定する方法

爱喝马黛茶的安东尼
リリース: 2019-08-26 16:46:40
オリジナル
2582 人が閲覧しました

thinkphp 検証コードの幅と高さを設定する方法

#Think\Verify クラスは、検証コードの生成および検証機能をサポートできます。

この検証コード関数を表示するには、まずコントローラーが存在し、次にメソッドが存在し、次に表示されるページが存在する必要があります。

関連する推奨事項: 「ThinkPHP チュートリアル

検証コードを生成する最も簡単な方法:

(1) 私たちはまだその内容を書き続けています。コントローラーメソッド

thinkphp 検証コードの幅と高さを設定する方法

このメソッドはこの検証コードのページを表示します

public function xianshi()
{
    $this->show();  
}
ログイン後にコピー
public function shengcheng()
{
    //造验证码的对象
    $v = new \Think\Verify();
    //生成验证码
    $v->entry();
}
ログイン後にコピー

(2) 検証コードを表示するページはまだ配置されている必要がありますthinkphp 検証コードの幅と高さを設定する方法thinkphp 検証コードの幅と高さを設定する方法

<img  src="__CONTROLLER__/shengcheng" / alt="thinkphp 検証コードの幅と高さを設定する方法" >
ログイン後にコピー

という名前を付けて実行し、結果を確認します。

thinkphp 検証コードの幅と高さを設定する方法

(3) サイズを設定することもできます。 , ページが更新されるたびに、認証コードが変更されます。

例:

<img  src="__CONTROLLER__/shengcheng"    style="max-width:90%"  style="max-width:90%" / alt="thinkphp 検証コードの幅と高さを設定する方法" >
ログイン後にコピー

幅と高さの両方が大きくなります

thinkphp 検証コードの幅と高さを設定する方法

検証について コード パラメーター

これらのパラメータは、検証コードを変換するために使用できます。

thinkphp 検証コードの幅と高さを設定する方法

注: パラメータを設定するには 2 つの方法があります。

1. インスタンス化受信パラメータ:

$config = array(   
    &#39;fontSize&#39;    =>    30,    // 验证码字体大小   
    &#39;length&#39;      =>    3,     // 验证码位数   
    &#39;useNoise&#39;    =>    false, // 关闭验证码杂点
);
$Verify = new \Think\Verify($config);
$Verify->entry();
ログイン後にコピー

2. 動的設定:

$Verify = new \Think\Verify();
$Verify->fontSize = 30;
$Verify->length   = 3;
$Verify->useNoise = false;
$Verify->entry();
ログイン後にコピー

以上がthinkphp 検証コードの幅と高さを設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート