搜索结果
查询Tags标签: thinkphp6,共有 114条记录-
Thinkphp6使用腾讯云发送短信步骤
1.前提条件国内短信地址:https://console.cloud.tencent.com/smsv2已开通短信服务,具体操作请参见 国内短信快速入门。如需发送国内短信,需要先 购买国内短信套餐包。已准备依赖环境:PHP 5.6.33 及以上版本。已在访问管理控制台 >API密钥管理页面获取 SecretID 和 …
2022/1/5 22:03:43 人评论 次浏览 -
Thinkphp6使用腾讯云发送短信步骤
1.前提条件国内短信地址:https://console.cloud.tencent.com/smsv2已开通短信服务,具体操作请参见 国内短信快速入门。如需发送国内短信,需要先 购买国内短信套餐包。已准备依赖环境:PHP 5.6.33 及以上版本。已在访问管理控制台 >API密钥管理页面获取 SecretID 和 …
2021/12/31 17:08:02 人评论 次浏览 -
Thinkphp6使用腾讯云发送短信步骤
1.前提条件国内短信地址:https://console.cloud.tencent.com/smsv2已开通短信服务,具体操作请参见 国内短信快速入门。如需发送国内短信,需要先 购买国内短信套餐包。已准备依赖环境:PHP 5.6.33 及以上版本。已在访问管理控制台 >API密钥管理页面获取 SecretID 和 …
2021/12/31 17:08:02 人评论 次浏览 -
thinkphp6: 用validate验证参数合法性(thinkphp 6.0.9/php 8.0.14)
一,代码:创建两个validate 1,验证商品列表 创建一个validateliuhongdi@lhdpc:/data/php/admapi$ php think make:validate GoodsList Validate:app\validate\GoodsList created successfully.validate/GoodsList.php<?php declare (strict_types = 1);namespace ap…
2021/12/29 22:07:09 人评论 次浏览 -
thinkphp6: 用validate验证参数合法性(thinkphp 6.0.9/php 8.0.14)
一,代码:创建两个validate 1,验证商品列表 创建一个validateliuhongdi@lhdpc:/data/php/admapi$ php think make:validate GoodsList Validate:app\validate\GoodsList created successfully.validate/GoodsList.php<?php declare (strict_types = 1);namespace ap…
2021/12/29 22:07:09 人评论 次浏览 -
thinkphp6短信或者邮箱验证码防刷代码
//发送邮箱验证码public function sendEmailCode(Request $request){//接收参数$params = $request->param();//表单验证try {validate([ // captcha|验证码 => require|captcha, route|空间路由地址 => require|regex:/^(?!-)((?!--)[0-9a-zA…
2021/12/29 1:07:31 人评论 次浏览 -
thinkphp6短信或者邮箱验证码防刷代码
//发送邮箱验证码public function sendEmailCode(Request $request){//接收参数$params = $request->param();//表单验证try {validate([ // captcha|验证码 => require|captcha, route|空间路由地址 => require|regex:/^(?!-)((?!--)[0-9a-zA…
2021/12/29 1:07:31 人评论 次浏览 -
thinkphp6 验证上传文件的原始文件名的长度
//获取所需文件$file = $request->file(file);//验证文件名长度//原始文件名$originalName = trim($file->getOriginalName());if (mb_strlen($originalName, utf8) > 15) {return fail("文件名长度最大只能是15个字符");}
2021/12/23 12:36:58 人评论 次浏览 -
thinkphp6 验证上传文件的原始文件名的长度
//获取所需文件$file = $request->file(file);//验证文件名长度//原始文件名$originalName = trim($file->getOriginalName());if (mb_strlen($originalName, utf8) > 15) {return fail("文件名长度最大只能是15个字符");}
2021/12/23 12:36:58 人评论 次浏览 -
TP6(thinkphp6)队列与延时队列
安装 在此我就不再略过TP6的项目创建过程了,大致就是安装composer工具,安装成功以后,再使用composer去创建项目即可。 think-queue 安装composer require topthink/think-queue 项目中添加驱动配置 我们需要在安装好的config下找到 queue.php<?php return [defaul…
2021/12/17 20:20:00 人评论 次浏览 -
TP6(thinkphp6)队列与延时队列
安装 在此我就不再略过TP6的项目创建过程了,大致就是安装composer工具,安装成功以后,再使用composer去创建项目即可。 think-queue 安装composer require topthink/think-queue 项目中添加驱动配置 我们需要在安装好的config下找到 queue.php<?php return [defaul…
2021/12/17 20:20:00 人评论 次浏览 -
ThinkPHP6 七牛云上传图片以及删除图片
一、使用七牛云 申请七牛云账户; 开通对象存储功能(空间0/10GB,免费的); 创建 changj (空间名称); 在秘钥管理,创建一个秘钥,获取 AccessKey / SecretKey; 二、集成PHP-SDK 七牛云开发文档:对象存储 - 七牛开发者中心 Composer 安装 SDK 进入cmd 终端,切换目…
2021/12/14 20:19:18 人评论 次浏览 -
ThinkPHP6 七牛云上传图片以及删除图片
一、使用七牛云 申请七牛云账户; 开通对象存储功能(空间0/10GB,免费的); 创建 changj (空间名称); 在秘钥管理,创建一个秘钥,获取 AccessKey / SecretKey; 二、集成PHP-SDK 七牛云开发文档:对象存储 - 七牛开发者中心 Composer 安装 SDK 进入cmd 终端,切换目…
2021/12/14 20:19:18 人评论 次浏览 -
thinkphp6限制频繁请求api
首先在composer下载安装think-throttle composer require topthink/think-throttle在全局中间件 app/middleware.php中加入 return [ \think\middleware\Throttle::class, ];在 config/throttle.php 配置选项 // 中间件配置 return [ // 缓存键前缀,防止键值与其…
2021/12/14 20:19:17 人评论 次浏览 -
thinkphp6限制频繁请求api
首先在composer下载安装think-throttle composer require topthink/think-throttle在全局中间件 app/middleware.php中加入 return [ \think\middleware\Throttle::class, ];在 config/throttle.php 配置选项 // 中间件配置 return [ // 缓存键前缀,防止键值与其…
2021/12/14 20:19:17 人评论 次浏览