
tp5
码农也是人
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
tp5 where条件一个字段与另一个字段比较写法
$lists = Db::name('user')->whereExp('money','>= inter')->where($where)->select();原创 2020-07-28 17:53:30 · 2118 阅读 · 0 评论 -
tp5 使用model模型查询时返回模型对象问题
我们在使用tp5模型查询时,会发现返回值总是对象形式,比较烦人,习惯性通过toArray()方法来转数组在使用get等查询单条数据的方法时,可以使用toArray()方法可是在查询多条时想要通过toArray()方法转数组时总是会报一个错误:Call to a member function toArray() on array这时只需要使用collection方法即可$goods_id = collection($goods_id)->toArray();...原创 2020-06-13 17:14:07 · 2414 阅读 · 0 评论 -
tp5增删改查链接
详见:https://www.cnblogs.com/jiqing9006/p/9591942.html原创 2019-10-10 17:50:55 · 187 阅读 · 0 评论 -
TP5 Model 功能总结
简介tp5的model只做业务层操作,不做具体的链接数据库sql操作。 think\db\Connection.php做链接数据库操作 think\db\Builder.php做创建sql操作 think\db\Query.php做数据CURD操作功能清单数据自动完成 自动写入时间戳 时间字段自动格式化输出字段 字段验证器 自动关联写入 只读字段 隐藏字段 事件...转载 2019-10-09 12:29:45 · 869 阅读 · 0 评论 -
Thinkphp 模型与表名定义
数据表定义在ThinkPHP的模型里面,有几个关于数据表名称的属性定义:属性 说明 tablePrefix 定义模型对应数据表的前缀,如果未定义则获取配置文件中的DB_PREFIX参数 tableName 不包含表前缀的数据表名称,一般情况下默认和模型名称相同,只有当你的表名和当前的模型类的名称不同的时候才需要定义。 trueTableName 包含前缀...转载 2019-10-09 11:34:59 · 1994 阅读 · 0 评论 -
tp5绑定模块,url直接访问控制器方法
在index.php入口文件中配置常量即可原创 2019-09-27 13:42:33 · 1990 阅读 · 0 评论 -
TP5配置隐藏入口index.php文件
隐藏的index.phpPS:这里说的入口文件指的是公共/ index.php文件,配置文件就在这个目录下可以去掉URL地址里面的入口文件index.php,但是需要额外配置WEB服务器的重写规则。以Apache为例,在需要文件入口的同级添加.htaccess文件(官方默认自带了该文件),内容如下:<IfModule mod_rewrite.c>Options +...转载 2018-09-13 14:01:11 · 706 阅读 · 0 评论 -
tp5生命周期
前段时间用TP5开发了一个小程序,就熟悉了一下TP5。TP5是TP框架最新的一个版本,与以前的3还是有很大的区别,有人说和laravel比较靠近,其实也还好,每个人都有自己不同的看法,只要是选择一个自己用起来比较顺手的框架就好了。我在学习一个框架的时候,最开始还是先看一下生命周期,真正了解生命周期之后,才能做到对整个框架整体的把握,在细节方面也能更好的理解。1:入口文件:TP5的入口...转载 2019-07-15 20:59:20 · 280 阅读 · 0 评论 -
tp5更新方法
// 过滤非数据表字段更新 public function update(Request $request){ $user = model('User'); $result = $user -> allowField(true)->save($request->param(),['id'=>1]); dump($re...转载 2019-03-06 15:48:24 · 5204 阅读 · 0 评论 -
tp5 insert 和save 区别
insert 是插入,返回插入的条数insertGetId:是插入返回idsave 是插入返回id 也可以更新update 也是更新(推荐修改时使用此方法)原创 2019-03-06 15:45:18 · 2334 阅读 · 0 评论