酷客365
  • 首页
  • AI
  • 前端
  • 服务器
  • Java
  • PHP
  • 关于我
  • 首页
  • AI
  • 前端
  • 服务器
  • Java
  • PHP
  • 关于我
  1. 首页
  2. 标签
  3. thinkphp
think-async for ThinkPHP 6 异步代码执行/异步延迟执行/异步事件订阅

PHP think-async for ThinkPHP 6 异步代码执行/异步延迟执行/异步事件订阅

扩展地址:https://github.com/baiy/think-async 提供 ThinkPHP 项目内部快速实现的异步代码执行/异步延迟执行/异步事件订阅功能 内部由 top-think/think-queue 提供异步队列支持 执行流程: 调用相关方法将需要异步执行的代码插入相应队列中,使用top-think/think-queue提供的常驻监听脚本执行对应的代码,来实现系统的异步化

744次阅读 0个评论
PHP 2020-12-04
ThinkPHP省市区(县)街道四级联动扩展

PHP ThinkPHP省市区(县)街道四级联动扩展

提醒:本文最后更新于2021-05-19 22:44,文中所关联的信息可能已发生改变,请知悉! 扩展包地址:https://github.com/yupoxiong/region 支持 TP5.0. 和 TP5.1. 还有 TP6.0 ,搜索功能支持汉字,支持拼音,首字母搜索。 安装 第一步:安装扩展 Composer 运行扩展安装命令 composer require yupoxiong/region 第二步:创建数据表 复制vendor/yupoxiong/region/database/migrations目录下的数据库迁移文件到TP迁移目录(一般是 /database/migrations/ ),然后运行TP自带迁移命令创建表。 TP5.1 版本可以直接运行以下两个命令完成安装 php think region:publish php think region:migrate TP6.0 版本可以直接运行以下命令完成安装 php think region:migrate

223次阅读 0个评论
PHP 2020-12-04
thinkphp6 多应用 API 版本控制

PHP thinkphp6 多应用 API 版本控制

上图为目录结构图 方法一 route / app.php 文件内容 // api版本路由 Route::rule(‘:version/:controller’, ‘api/:version.:controller/index’); Route::rule(‘:version/:controller/:action’, ‘api/:version.:controller/:action’); 方法二 route / app.php 文件内容 $v = request()->header(‘version’); if ($v == null) $v = “v1”; Route::rule(‘:controller/:action’, ‘api/’.$v.’.:controller/:action’);

1,239次阅读 0个评论
PHP 2020-05-25
thinkphp6 多应用 和 thinkphp5.1 路由使用小记

PHP thinkphp6 多应用 和 thinkphp5.1 路由使用小记

在thinkphp5.1中,控制API版本可以用 Route::get(‘api/:version/home’,’api/:version.Index/home’); 但是在 thinkphp6的多应用下不生效了 注意,这时 route 目录放在某个应用下,比如 放在 api 目录下 Route::rule(‘:version/:controller’, ‘api/:version.:controller/index’); Route::rule(‘:version/:controller/:action’, ‘api/:version.:controller/:action’);

595次阅读 0个评论
PHP 2020-05-25
thinkphp 事务里面使用db()导致事务中断的问题

PHP thinkphp 事务里面使用db()导致事务中断的问题

在此记录一下,在事务里面使用 db() 会导致 事务中断的问题,必须统一使用 Db::name()

669次阅读 0个评论
PHP 2018-11-15
thinkphp的一些坑,在此记录一下01

PHP thinkphp的一些坑,在此记录一下01

// 下面代码可以用 $this->redirect(url('login/index')); // 下面为错误的 redirect(url('login/index')); // 正确使用方法 return redirect(url('login/index'));

490次阅读 0个评论
PHP 2018-05-07
Eric chan  QQ:80148096 微信:heise2012
Eric chan QQ:80148096 微信:heise2012
99年开始上网 01年开始搞《江湖》 04年学PHP 07年学C# 08年毕业后从事IT相关工作 工作期间接触各种语言服务器等,目前属于自由工作者。 目前后台主要使用的语言是PHP、GO、Java 前端包括混合APP技术(uniapp、apicloud)都有开发过。 使用PHP自行开发了一套基础商城框架。
阅读量
114492
评论数
0
标签
3desAndroidbinlogcanalcentosChatGPTcicomposercosDeepSeekdockerdocker swarmDockerfiledronedtueasyswooleelectronelementUIESModulefrp
一言一句话
-「」
热门文章
VMware15 安装 mac OS 10.15 调整分辨率

VMware15 安装 mac OS 10.15 调整分辨率

在Mac虚拟机里的终端执行下面的命令,执行完之后重启即可 1920*1080分辨率: sudo...
Quartz MySQL Specified key was too long; max key length is 767 bytes

Quartz MySQL Specified key was too long; max key length is 767 bytes

昨天使用定时任务框架Quartz,建表时数据库报错,在此记录一下,通常情况下为了方便兼容emoji表...
阿里小号突然不能开机了阿里小号客服电话

阿里小号突然不能开机了阿里小号客服电话

阿里小号突然不能开机了,找不到他们的客服,搜索了半天 才找到的,在这里记录一下 10029...
VMware 安装 Mac os时必要操作

VMware 安装 Mac os时必要操作

解锁工具Unlocker ,对 VMware进行解锁 在 *.vmx...
WordPress出现Briefly unavailable for scheduled maintenance. Check back in a minute. 的解决方法

WordPress出现Briefly unavailable for scheduled maintenance. Check back in a minute. 的解决方法

今天刚好博客升级提示一个错误,在这里记录一下 解决方法:...
猜你喜欢
白嫖DeepSeek的一个开源项目Awesome-Ollama-Server

白嫖DeepSeek的一个开源项目Awesome-Ollama-Server

介绍 Awesome-Ollama-Server 是一个用于监控和检测 Ollama...
golang 适配器 单例模式

golang 适配器 单例模式

场景 代码层面的单进单出 比如我要指定一个短信供应商,并且整个程序都使用该供应商...
wordpress上传文件自动重命名方法一

wordpress上传文件自动重命名方法一

function custom_rename_uploaded_files($file) {...
微信小程序多组件之间 css 用 deep 不生效的一些处理办法

微信小程序多组件之间 css 用 deep 不生效的一些处理办法

直接上代码了,vue3 setup 模式下 需要额外写一个script...
使用vue3+provide+inject+watch组件层级太深之后偶发watch监测不到的情况

使用vue3+provide+inject+watch组件层级太深之后偶发watch监测不到的情况

最近开发页面装修功能,封装了很多层级的子组件,顶层用provide设置当前编辑的右侧数据,如下图...
关于我们

个人学习文章收集

版权说明

本站部分资源和文章来自于网络收集,若侵犯了你的隐私或版权,请及时联系我们删除有关信息。

Copyright @2025 酷客365 网站地图 琼ICP备15003184号-3
 Theme by Puock