现在很多主流框架都用到了composer,包管理实在是方便。现在我就以yii2来举例追踪一遍composer autoload流程第一步上yii2的web/index.php(入口文件)<?php
defined('YII_DEBUG') or define('YII_DEBUG', true);
defined('YII
分类:
其他好文 时间:
2018-04-21 16:10:50
阅读次数:
230
Yii的用户认证分为两个部分,一个是User组件,负责管理用户认证状态的,包括登录,登出,检测当前登录状态等,源文件位于vender/yiisoft/yii2/web/User.php。另一个是实现接口IdentityInterface的模型,同时必须继承ActiveRecord,当用户登录注册时, ...
分类:
其他好文 时间:
2018-04-09 13:08:45
阅读次数:
210
最近在调试RESTful API示例时,出现以下错误: 其实,这是自己给自己挖的一个坑,结果把自己给陷进去了,下面是配置文件的代码: 问题就在于配置时将 “yii/web/JsonParser”写错了,正确的是 “yii\web\JsonParser”,命名空间应以反斜杠“\”分割,看似很小的问题, ...
分类:
Web程序 时间:
2018-04-07 17:38:33
阅读次数:
1210
案例:通过PHP后台代码可以将员工的信息删除,将删除的员工信息进行恢复(类似于从回收站中恢复员工信息),并且还可以将已经删除的员工进行清空(类似于清空回复站的功能)。 思路:要有一张员工表,还要有一张员工备份表;备份,使用触发器,在点击删除按钮执行删除功能之前将员工表中的信息导入到备份表中,这样就达 ...
分类:
数据库 时间:
2018-04-03 14:20:13
阅读次数:
204
一、在controller里判断提交是不是通过post方式: ...
分类:
其他好文 时间:
2018-04-02 16:04:45
阅读次数:
94
刚开始学mongodb,只知道几个命令,insert插入也只能一条一条插入,而在实际情况下数据一般都非常多,刚开始想直接上传json文件,网上搜了n多方法发现这种方法不好弄,然后就想着要么一下子把多条数据插进去不就好了。 insertMany方法可以插入多条数据,但写法也是有要求的,在shell中这 ...
分类:
数据库 时间:
2018-03-30 18:30:37
阅读次数:
214
1、composer中文网:https://www.phpcomposer.com/ laravel中文网:https://d.laravel-china.org/ 2、composer是的作用是给你的项目管理依赖关系,安装php包,不用手动,laravel和yii框架也通过它安装,要求php版本5 ...
分类:
系统相关 时间:
2018-03-30 17:21:39
阅读次数:
254
linux 中yii2 yii\db\Exception报错 报错显示:Database Exception – yii\db\Exception SQLSTATE[HY000] [2002] No such file or director报错 原因:PHP配置文件php.ini中未指定mysql ...
分类:
数据库 时间:
2018-03-28 16:47:12
阅读次数:
240
1.NULL DEFAULT 和一次性插入多条数据的应用 1)INSERT tb5 VALUES(NULL,'MIKE',1); 2) INSERT tb5 VALUES(DEFAULT,'JOHN',2); 3)一次性插入多条记录(逗号隔开): insert users values (defau ...
分类:
其他好文 时间:
2018-03-25 15:50:51
阅读次数:
154
来源:https://www.awaimai.com/873.html 歪麦博客 最近负责一个项目,用了 Yii Framework 的 MVC 框架,刚开始自以为结构很稳健。 但是随着对业务逻辑理解的深入,才开始意识到问题的严重。 我错误地理解了 MVC 中的 Controller,想当然地根据以 ...
分类:
Web程序 时间:
2018-03-24 14:57:01
阅读次数:
202