thinkphp6 验证码

//验证码功能不是系统内置的功能了,需要通过 composer 引入进来

composer require topthink/think-captcha //开启 session 方可使用
<?php
	//引入后,模版中,验证一下验证码
	<div>{:captcha_img()}</div> //可以点击刷新
	<div><img src="{:captcha_src()}" alt="captcha" /></div>

	//使用助手函数直接进行判断验证;
	if(!captcha_check(input('post.code'))){
		dump('验证失败');
	}

	//配置文件在 config/captcha.php 中,直接进行参数配置即可;
	return [
		//字体大小
		'fontSize' => 30,
		//验证码位数
		'length' => 3,
		//验证码杂点
		'useNoise' => false,
	];

	//其实也能创建多个验证码,提供不同场景使用(具体看手册)
?>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值