随笔分类 -  Think PHP

摘要:thinkphp6 使用JWT生成token及验证token 引入JWT组件: composer require firebase/php-jwt common.php 增加以下代码后,控制器调用 //生成验签 function signToken($data) :string { $key='ab 阅读全文
posted @ 2025-12-25 14:31 流浪2024 阅读(4) 评论(0) 推荐(0)
摘要:参考:https://blog.csdn.net/qq_39399966/article/details/130725227 阅读全文
posted @ 2024-08-01 09:19 流浪2024 阅读(14) 评论(0) 推荐(0)
摘要:1.安装Predis composer require predis/predis 2.订阅频道 use Predis\Client; $redis = new Client(); $redis->setOption(\Redis::OPT_READ_TIMEOUT, -1);//防止redis连接 阅读全文
posted @ 2024-08-01 08:41 流浪2024 阅读(223) 评论(0) 推荐(0)
摘要:tp6的多应用模式,在访问url的时候,要加上应用的名字,对于输入url十分不方便。下面介绍三种隐藏url中的应用名的方法 1,入口文件绑定应用名在入口文件中,绑定默认运行的应用将$response = $http->run(); 修改为//$response = $http->run();$res 阅读全文
posted @ 2024-07-09 17:08 流浪2024 阅读(107) 评论(0) 推荐(0)
摘要:1.首先通过 composer 安装 think-worker、think-view composer require topthink/think-worker composer require topthink/think-view 安装成功后在项目的config目录会新增3个配置文件 2.修改 阅读全文
posted @ 2024-07-08 11:14 流浪2024 阅读(1687) 评论(1) 推荐(0)
摘要:JOIN方法用于根据两个或多个表中的列之间的关系,从这些表中查询数据。join通常有下面几种类型,不同类型的join操作会影响返回的数据结果。 INNER JOIN: 等同于 JOIN(默认的JOIN类型),如果表中有至少一个匹配,则返回行 LEFT JOIN: 即使右表中没有匹配,也从左表返回所有 阅读全文
posted @ 2024-06-19 08:52 流浪2024 阅读(164) 评论(0) 推荐(0)
摘要:1. 前言 首先要搞清楚的一件事情是,所有的依赖都定义在composer.json中。 在指定安装扩展包的时候,并不是非要指明一个精确的版本。 那么就有可能发生这么一个情况,对于同一份composer.json,我们在不同时刻拉取到的依赖文件可能不同(因为composer会在满足条件的情况下去拉取最 阅读全文
posted @ 2024-06-14 11:17 流浪2024 阅读(180) 评论(0) 推荐(0)
摘要:参考:https://blog.csdn.net/qq_36476972/article/details/134823505 EasyWeChat开发文档:https://easywechat.com/5.x/ 环境信息 框架: TP6 PHP: 7.4.3 Composer: 2.5.1 选择包版 阅读全文
posted @ 2024-05-21 16:31 流浪2024 阅读(1549) 评论(0) 推荐(0)
摘要:参考:https://blog.csdn.net/jackbon8/article/details/107940638 1.导出表格 <?php namespace app # 给类文件的命名空间起个别名 use PhpOffice\PhpSpreadsheet\Spreadsheet; # Xls 阅读全文
posted @ 2024-05-18 11:43 流浪2024 阅读(4228) 评论(0) 推荐(0)
摘要:1.路由配置 Route::domain('admin', function () { //系统管理 Route::rule('/system/saveSubscriber$', 'admin/system/saveSubscriber','POST'); }); 2.nginx 配置文件 list 阅读全文
posted @ 2024-05-17 20:34 流浪2024 阅读(44) 评论(0) 推荐(0)
摘要:参考:https://www.php.cn/faq/563482.html 1.生成token //生成登录token $wcToken = ''; $cacheToken = Cache::get('wucun_token_'.$this->userInfo['id']); if($cacheTo 阅读全文
posted @ 2024-05-17 16:05 流浪2024 阅读(52) 评论(0) 推荐(0)
摘要:首先通过 composer 安装 composer require topthink/think-helper=1.0.* 在文件头部引入 use think\helper\Time; 比如需要获得今天的零点时间戳和23点59分59秒的时间戳 list($start, $end) = Time::t 阅读全文
posted @ 2024-05-15 20:56 流浪2024 阅读(116) 评论(0) 推荐(0)
摘要:参考文章:https://blog.csdn.net/xzytl60937234/article/details/84500937 1.Postman设置变量并访问 点击右上角眼睛,在Globals选项中,选择edit 然后add 在弹出的页面中:,填写token 填写成功之后,右下角,点击save 阅读全文
posted @ 2024-05-10 21:36 流浪2024 阅读(2278) 评论(0) 推荐(0)