ThinkPHP V6.0.12在php8.1下验证码出现问题
一、问题描述1、项目需求要求使用PHP8.1.*版本2、运行程序发现验证码不生效报错如下:二、错误描述1、报错信息得出:从浮点(数字)到整数的隐式转换将失去精度三、解决流程1、找到报错文件位置vendor\topthink\think-captcha\src\Captcha.php line 3092、发现是第309行报错,将代码改成以下内容(也可直接替换) /** * 画杂点
一、问题描述1、项目需求要求使用PHP8.1.*版本2、运行程序发现验证码不生效报错如下:二、错误描述1、报错信息得出:从浮点(数字)到整数的隐式转换将失去精度三、解决流程1、找到报错文件位置vendor\topthink\think-captcha\src\Captcha.php line 3092、发现是第309行报错,将代码改成以下内容(也可直接替换) /** * 画杂点