如何设置thinkphp验证码的宽高(thinkph,thinkphp,编程语言)

时间:2024-04-28 02:29:20 作者 : 石家庄SEO 分类 : 编程语言
  • TAG :

Think\Verify类可以支持验证码的生成和验证功能。

为了显示这个验证码功能,第一要有控制器,再就是有方法,然后是显示的页面。

最简单的方式生成验证码:

(1)我们还是继续在那个控制器编写方法

如何设置thinkphp验证码的宽高

这个方法显示这个验证码的页面

publicfunctionxianshi(){$this->show();}
publicfunctionshengcheng(){//造验证码的对象$v=new\Think\Verify();//生成验证码$v->entry();}

(2)显示验证码的页面,还是放在Home/View/Index中,命名为如何设置thinkphp验证码的宽高

<imgsrc="__CONTROLLER__/shengcheng"/>

运行一下看下结果:

如何设置thinkphp验证码的宽高

(3)我们还可以给他设置大小,每刷新一次页面,验证码都会改变。

只要给他个属性就可以了,例如:

<imgsrc="__CONTROLLER__/shengcheng"width="300"height="100"/>

宽和高都变大

如何设置thinkphp验证码的宽高

关于验证码的参数

这些参数都可以给验证码进行变换。

如何设置thinkphp验证码的宽高

注意:参数的设置有两种方法。

一、实例化传入参数:

$config=array('fontSize'=>30,//验证码字体大小'length'=>3,//验证码位数'useNoise'=>false,//关闭验证码杂点);$Verify=new\Think\Verify($config);$Verify->entry();

二、动态设置:

$Verify=new\Think\Verify();$Verify->fontSize=30;$Verify->length=3;$Verify->useNoise=false;$Verify->entry();
 </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:如何设置thinkphp验证码的宽高的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:Linux中Docker镜像如何实现文本替换下一篇:

7 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18