第 2 页 - Thinkphp笔记
tp5.1保存搜索条件

<?php$map[]=[&039;sell_id&039;,&039;=&039;,API_UID];$map[]=[&039;status&039;,&039;=&039;,1];$find=&039;id,c...

Thinkphp笔记
ThinkPHP5 签到功能

<?php//签到主页面publicfunctionsign_index(){//日历列表$monthSign=$this->getMonthSign();...

Thinkphp笔记
thinkphp5.1 关联查询多表查询

控制器代码:<?php$goods_rs=Db::name(&039;goods&039;)->field(&039;a.id,a.title,b.sid,b.price&039;)->alias(&039;...

Thinkphp笔记
thinkphp5使用redis

php环境使用的lnmp安装包1.lnmp安装redis(如图)进入lnmp解压后的目录,执行:./addons.shinstallredis2.thinkphp配置多种缓存在config.php的cache数组下添加(如图)数组...

Thinkphp笔记
解决thinkphp5跨域问题 cors协议解决

解决方案cosrtp5行为(具体参考TP5官方手册)//实际就是钩子你需要在你的BaseController里注册钩子(TP5官方也叫做添加行为标签位)<?phpnamespaceapp\api\behavior;...

Thinkphp笔记
Thinkphp5 模型类和Db类的使用区别

使用总结在控制器中模型操作get()和all()只能单独使用来查询数据想要链式操作查询数据需要使用find()和select()这里返回的都是对象集在User控制器中useapp\console\model\User...

Thinkphp笔记
thinkphp5模型时间戳设置

单独在模型里面设置:(推荐)protected$autoWriteTimestamp=true;//int型protected$autoWriteTimestamp=&039;datetime&039;...

Thinkphp笔记
ThinkPHP5 分页后追加数据方法

因为分页后数是对象而不是数组,所以不能用foreach方式,而是采用each遍历处理。另外包闭函数传参了解一下!<?phpfunctionindex(){//查询运营商数据$operator=Db:...

Thinkphp笔记
ThinkPHP5 事务使用方法

<?php$success=true;//因为trycatch中不能使用success和error返回结果,所以定义一个变量用于判断/***知道success和error方法是怎么实现的吗?*...

Thinkphp笔记
thinkphp快速读取文件数据和保存文件数据

<?php/***快速读取文件数据和保存文件数据针对简单类型数据、字符串、数组.**@paramstring$name缓存名称*@parammixed$value缓存值*@para...

Thinkphp笔记