原文:tp5.1中的命名规范

类里边用驼峰 类名首字母大写,属性和方法首字母小写 类名:User,UserType 类中的属性和方法:getUserName ,tableName,instance 参数 数据表和字段 用小写字母 下划线 参数:user route on 数据表和字段:think user,user name 常量 环境变量 用大写字母 下划线 常量:APP PATH 数据表和字段:APP DEBUG ...

2019-05-02 11:17 0 510 推荐指数:

查看详情

tp5.1redis使用

/ phpinfo.php查看自己的版本信息,下载对应的版本(注意x86这里,不是电脑操作系统,是php的版本) ...

Wed Sep 04 23:57:00 CST 2019 0 2290
TP5.1框架的模型关联

一对一关联 hasOne('关联模型','外键','主键'); 关联模型(必须):关联的模型名或者类名 外键:默认的外键规则是当前模型名(不含命名空间,下同)+_id ,例如user_id 主键:当前模型主键,默认会自动获取也可以指定传入 一对多关联 hasMany ...

Thu Sep 19 00:15:00 CST 2019 0 1273
tp5.1gatewayworker简单使用

application,并更改名字为push(这里随意) 6、将start.php复制到tp5根目录下,并更改st ...

Sun Jan 05 00:57:00 CST 2020 0 2766
tp5.1的容器和facade的实现

  首先定义:     容器(Container)实现类的统一管理,确保对象实例的唯一性。     门面(Facade)为容器(Container)的类提供了一个静态调用接口,相比于传统的静态方法调用, 带来了更好的可测试性和扩展性,你可以为任何的非静态类库定义一个facade类。  先看 ...

Tue Mar 13 21:49:00 CST 2018 0 2011
tp5.1 hasWhere

起因 工作习惯使用模型关联查询数据,因为模型关联之后返回的数据可以是一对多的数组,使用join链表查询则是返回多条数据,使用模型关联就少不了对关联的模型进行查询 问题及解决 还是上代码说明 这是一个规格表关联商品 如果要对商品属性进行筛选 其实还有一种写法 ...

Fri May 01 01:58:00 CST 2020 0 2801
TP5.1的验证类 validate用法

TP5.1 推荐使用验证器进行数据的验证 以下是数据验证的简单实例: #控制器代码: <?php namespace app\index\controller; use think\Controller; class Index { #测试验证器使用规则 ...

Wed Oct 10 11:09:00 CST 2018 0 8088
TP5.1 whereOr查询

tp5 给的whereOr方法在不仔细阅读文档的情况下会遇到一些问题 先看下代码:   想着应该是whereOr里面的并且的关系,然后或者上stauts=1 , 然而并非如此,它的sql为:   怎么才能达到上面想要的结果呢?仔细看下文档就明白 ...

Thu Apr 30 23:00:00 CST 2020 0 3082
tp5.1的事务操作

普通的事务操作很简单,最简单的方式是使用 transaction 方法操作数据库事务, 当闭包的代码发生异常会自动回滚, 例如: 也可以手动控制事务, 例如: 分布式数据库(多个服务器的数据库之间的操作可以这样写) ...

Thu Feb 06 04:24:00 CST 2020 0 1409
 
粤ICP备18138465号  © 2018-2026 CODEPRJ.COM