thinkphp相关
thinkphp相关
生活有亮
知足常乐
展开
-
TP5字段数量+1
IndustryNews::where('id', $id)->setInc('num',1);// 直接使用 setInc 或 setDec db('table')->where('id=1')->setInc('num',3); // 原数值加3 db('table')->where('id=1')->setInc('num'); // 原数值加1 db('table')->where('id=5')->setDec('num',5); // 原数.原创 2022-04-03 18:25:32 · 1162 阅读 · 0 评论 -
thinkphp递归无限极分类
上代码:根据父级pid进行查找public function getSonCategory($rs, $pid=0){ $arr = array(); foreach ($rs as $key=>$value){ if ($value['pid'] == $pid){ $value['son'] = $this->getSonCategory($rs,$value['id']);原创 2020-09-14 10:26:58 · 259 阅读 · 0 评论 -
TP6开启多应用模式
TP6默认的是单应用模式开启要有以下步骤:1.安装多应用模式扩展think-multi-app在根目录下:composer require topthink/think-multi-app2.删除原有的controller文件 (必须删)3.新建自己的应用目录4.修改config/app.php中的 开启多应用自动加载auto_multi_app => true; 如果没有的...原创 2020-02-27 19:30:25 · 4940 阅读 · 0 评论 -
TP5 & 阿里云 实现发送短信
1.登录阿里云账号之后 首先鼠标移动到你的头像上 点击AccessKey之后 创建2.找到短信服务这里 申请签名 和 模板3.之后找到 帮助文档 -> 下载php SDK及demo下载下载解压之后extend/alisms之后在app\common.php下贴入代码<?phpuse Aliyun\Core\Config;use Aliyun\Core\Profile\DefaultProfile;use Aliyun\Core\DefaultAcsClient;use Ali原创 2020-06-15 16:08:27 · 238 阅读 · 1 评论