//创建一个模型类 $release=new \app\admin\model\Release(); $release->startTrans();//开启事务 $release->rollback();//事务回滚 $release->commit();//提交事务 ———————————————... ...
分类:
Web程序 时间:
2019-10-26 10:24:51
阅读次数:
314
一、设计模式简介 首先我们来认识一下什么是设计模式:设计模式是一套被反复使用、容易被他人理解的、可靠的代码设计经验的总结。设计模式不是Java的专利,我们用面向对象的方法在PHP里也能很好的使用23种设计模式。 那么我们常说的架构、框架和设计模式有什么关系呢?架构是一套体系结构,是项目的整体解决方案 ...
分类:
Web程序 时间:
2019-10-25 20:30:01
阅读次数:
143
参考:https://www.kancloud.cn/manual/thinkphp5/118006 0.在此之前安装好phpstudy https://www.xp.cn 1.下载composer,并安装: 1.下载地址:https://getcomposer.org/Composer-Setup ...
分类:
Web程序 时间:
2019-10-22 13:30:54
阅读次数:
91
1 public function wx_notify(){ 2 $postStr = $GLOBALS["HTTP_RAW_POST_DATA"]; 3 libxml_disable_entity_loader(true); 4 $xml = json_decode(json_encode(sim... ...
分类:
微信 时间:
2019-10-18 19:03:18
阅读次数:
185
一、目录结构 下载最新版框架后,解压缩到web目录下面,可以看到初始的目录结构如下: 如果是mac或者linux环境,请确保runtime目录有可写权限 public 目录作为 web 目录(即 www 目录)访问内容,其他文件都是在 web 目录之外,主要是为了保护文件不被外界通过链接访问 一些特 ...
分类:
Web程序 时间:
2019-10-17 01:07:34
阅读次数:
110
我的测试环境用的是“护卫神.主机大师“一键装的环境,服务器环境:iis8+php7.2.1+mysql+thinkphp5 事件起因: 因为我想玩一下thinkphp5中自带的消息队列,然后用到了cmd命令行打开:php think queue:listen,嗯就异常就来了。 异常信息: The P ...
分类:
Web程序 时间:
2019-10-12 13:30:01
阅读次数:
166
原样输出 使用literal标签防止模板标签被解析 例如 模板单行注释 多行注释 模板布局 全局配置方式 config.php里面模板设置相关加入如下内容 在view里面新增layout.html 模板标签方式 配置文件里面不用设置仅仅在index.html里面加入一个 使用layout控制模板布局 ...
分类:
Web程序 时间:
2019-10-10 20:29:20
阅读次数:
154
在做政府项目时经常会遇到要就算工作日的情况,在网上找了一圈就只有一些告诉大家怎么做的没有可以拿来就用的代码(可能是没有找到),所以我就把我写出来的发出来; 我是用thinkphp5写的,原生或其他框架可以直接复制计算节假日类; 首先说下我是怎么做的: 第一步 获取节假日安排,由于考虑到人家接口的稳定 ...
分类:
Web程序 时间:
2019-10-10 14:11:49
阅读次数:
122
hasOne和belongsTo这两种方法都可以应用在一对一关联上,但是他们也是有区别的: hasOne('关联模型','外键','主键'); belongsTo('关联模型','外键','关联主键'); 最主要的区别就在于:谁是主,谁是从: 比如有A和B两张表 A表字段:id name B_id ...
分类:
Web程序 时间:
2019-10-08 11:01:49
阅读次数:
204
以往,没有做过前后端分离的项目之前,都是服务器渲染的模板,然后用cookie和session进行账号的权限验证或者是登录状态的管理。后来接触了vue和小程序之后,在进行前后端分离的时候,就会遇到权限验证和登录会话保存。因为HTTP协议是开放的,可以任人调用。所以,如果接口不希望被随意调用,就需要做访 ...
分类:
Web程序 时间:
2019-09-15 10:46:48
阅读次数:
280