tp6
文章平均质量分 57
个人记录
qq_36663203
这个作者很懒,什么都没留下…
展开
-
微信公众平台验证token
微信公众平台验证token原创 2022-07-07 14:23:12 · 358 阅读 · 0 评论 -
Thinkphp6源码分析
原文链接:https://blog.csdn.net/qq_42050394/article/details/105498211 2.方法内会创建一个Request对象,然后将对象绑定到容器内。然后再到runWithRequest方法,执行应用程序 3.runWithRequest方法内会初始化当前应用,简单来说就比如加载一下语言包,加载一下应用文件。common.php公共函数文件。helper.php助手函数文件、.env环境变量、运行开始的时间、设置时区、加载中间件等等。然后转载 2021-03-28 22:28:24 · 1025 阅读 · 0 评论 -
__set() ,__get() 魔术方法
前言: 在学习tp6框架底层的时候,遇到$http = (new App())->http;百思不得其解, 因为app类和容器类中都没有这个属性他是如何通过app实例来调用http属性的呢?答案就是__get();之前我对__get()的理解就是调用外部类不能直接访问的属性时需要通过__get()来获取现在应该是:__get()调用外部类不能直接访问的属性,或者不存在的属性都会触发!__set()给外部类中不可访问的属性赋值或对外部类中添加该属性并赋值;ins..原创 2021-03-28 12:27:02 · 186 阅读 · 0 评论 -
控制反转与依赖注入
第一章:小明和他的手机从前有个人叫小明小明有三大爱好,抽烟,喝酒…… 咳咳,不好意思,走错片场了。应该是逛知乎、玩王者农药和抢微信红包我们用一段简单的伪代码,来制造一个这样的小明class Ming extends Person{private $_name;private $_age;function read(){ //逛知乎}function play(){ //玩农药}function grab(){ //抢红包}}但是,小明转载 2021-03-26 14:08:56 · 87 阅读 · 0 评论 -
tp6防止错误请求
多模块应用下找不到模块的错误在模块列表新建controller目录,然后再controller里面新建error类文件找不到控制器的错误控制器下面新建Error类文件,在__call魔术方法中处理方法不存在的问题一般api类文件都会继承基类控制器, 直接再基类控制器里面写个__call魔术方法...原创 2020-10-22 19:00:39 · 316 阅读 · 0 评论 -
tp6封装api接口
tp6封装api接口原创 2020-10-22 18:49:03 · 3559 阅读 · 1 评论