假如有个Order模型 ,在尝试使用时有以下结果 ...
分类:
数据库 时间:
2017-07-18 10:16:00
阅读次数:
367
基于tp5编写的 一下只为核心代码,不是完整的。 Wechat.php需要继承Base.php才可以使用它里面的方法。 Wechat.php下的添加图片方法如下: Base.php里的核心方法如下: ...
分类:
微信 时间:
2017-07-18 09:59:39
阅读次数:
361
FileZillaclient出现ftp530 没有权限的错误,事实上就是username和password不对。可是非常多时候,我都恍惚认为自己的usernamepassword没有修改过。由于一直是保存的状态。但可能的情况是。你有非常多台ftp server,显然你更改过password和use ...
分类:
其他好文 时间:
2017-07-17 23:54:13
阅读次数:
447
首先是model里,举个例子,user.php<?phpnamespaceapp\rbac\model;usethink\Model;classUserextendsModel{publicfunctionroleusers(){return$this->hasMany(‘RoleUser‘,‘pms_user_id‘,‘id‘);}}在控制器里调用$data=Loader::model(‘User‘)->get(2)->roleusers;这句..
分类:
其他好文 时间:
2017-07-14 17:30:03
阅读次数:
800
tp5的类库包注册分为自动注册和手动注册 自动注册 我们只需要把自己的类库包目录放入EXTEND_PATH目录(默认为extend,可配置),就可以自动注册对应的命名空间,例如: 我们在extend目录下面新增一个my目录,然后定义一个\my\Test类( 类文件位于extend/my/Test.p ...
分类:
Web程序 时间:
2017-07-12 17:53:34
阅读次数:
228
估计 tp3 时代大家都是用 phpqrcode, 不过 phpqrcode 很多年没有更新了, 而且也不符合现在的 psr 标准, 与 tp5 的集成存在一定的问题。 现在推荐大家使用 endroid/qrcode, github地址:https://github.com/endroid/QrCo ...
分类:
Web程序 时间:
2017-07-12 13:43:39
阅读次数:
403
一、命名规则 目录级和文件命名 目录采用小写字母+下划线命名; 类文件名采用驼峰法命名(比如:ArticleDetail.php),其它文件与目录命名规则同; 类名与类文件名须保持一致,采用驼峰法; 类库与函数文件以.php为后缀(tp3 : 以class.php为后缀) 函数和类、属性命名 类的命 ...
分类:
其他好文 时间:
2017-07-10 18:12:12
阅读次数:
123
tp5 r3 一个简单的SQL语句调试实例先看效果核心代码 复制代码 前台 ...
分类:
数据库 时间:
2017-07-09 19:47:51
阅读次数:
751
tp5的获取器功能很强大,一下子就喜欢上了,你可以在模块里任意定义表里不存在的字段,在前台调用很方便。话不多说直接上demo: 1.命名规则 get + 属性名的驼峰命名+ Attr 直接就能在model里定义:(本示例在UserModel里定义的(User.php文件)) eg1: protect ...
分类:
其他好文 时间:
2017-07-08 16:11:46
阅读次数:
480
dump(,,) 查看返回数据的类型 1.模型的 all 方法或者 select 方法返回的是一个包含模型对象的二维数组或者数据集对象。 2.get 或者 find 方法返回的是当前模型的对象实例,可以使用模型方法。 3. ...
分类:
其他好文 时间:
2017-07-07 11:43:57
阅读次数:
150