thinkphp验证码

thinkphp 验证码

强颜欢笑 提交于 2019-12-04 08:49:09
Think\Verify类可以支持验证码的生成和验证功能。 生成验证码 下面是最简单的方式生成验证码: $Verify = new \Think\Verify (); $Verify -> entry (); 上面的代码会生成默认的验证码图片并输出,显示如下: 生成的验证码信息会保存到session中,包含的数据有: array ( 'verify_code' => '当前验证码的值' , 'verify_time' => '验证码生成的时间戳' ) 广州大理石平台 如果你需要在一个页面中生成多个验证码的话,entry方法需要传入可标识的信息,例如: 验证码1: // 验证码1 $Verify = new \Think\Verify (); $Verify -> entry ( 1 ); 验证码2: // 验证码2 $Verify = new \Think\Verify (); $Verify -> entry ( 2 ); 验证码参数 可以对生成的验证码设置相关的参数,以达到不同的显示效果。 这些参数包括: 参数 描述 expire 验证码的有效期(秒) useImgBg 是否使用背景图片 默认为false fontSize 验证码字体大小(像素) 默认为25 useCurve 是否使用混淆曲线 默认为true useNoise 是否添加杂点 默认为true imageW