下一节课程: 无 (次播放)

5 秒后自动播放下一节
  重新观看
章节
笔记
提问
课件
反馈
捐赠
  • 推荐课程
  • 评论
  • 问答
  • 笔记
  • 课件下载

天蓬老师

自己动手写框架,对于新人来说,似乎是一个不可能完成的任务。 看完这套课程以后,你是不是觉得:框架不过如此~~ 希望大家不要光看不练,自己动动手,试着照着案例,自己也写一个类似功能的小框架。 本课程的源码,可以课程首页:课件源码中下载。 —————Peter Zhu

7年前    添加回复 5

大海

非常感谢,受益匪浅

大海 · 2020-11-15 11:32

子谦

大赞Peter-Zhu老师,非常棒;大赞猪哥,非常好;大赞PHP中文网,非常屌

5年前    添加回复 0

Smartxh.

自己动手写框架,对于新人来说,似乎是一个不可能完成的任务。 看完这套课程以后,你是不是觉得:框架不过如此~~ 希望大家不要光看不练,自己动动手,试着照着案例,自己也写一个类似功能的小框架。 本课程的源码,可以课程首页:课件源码中下载。 —————Peter Zhu

6年前    添加回复 0

郑美福--电商仓储软件服务

强强强

6年前    添加回复 0

XIAODU

很好的学习案例,

7年前    添加回复 0

RiVol

写上Controller 基类的show方法 就可以实现TP5中的$this->show(); 代码: Class Controller{ public function show(){ require "./App/".PLATFORM."/View/".CONTROLLER."/".ACTION."

7年前    添加回复 0

张勇

很好的视频

7年前    添加回复 0

Re:ゼロから

userAutoLoad($className) ,$className没给定为什么能加载进去

7年前    添加回复 0

天蓬老师

这是一个抛砖引玉的课程,如果你想把它应用到你的项目中,还有大量的工作要做的。至少你要导入一个成熟的模板引擎,例如:smarty

7年前    添加回复 0

沉定

学习了

7年前    添加回复 0

这个怎么解决啊?

[最新 …… 的回答] //创建用户自定义类的加载方法    public function userAutoLoad($className)    {        //定义基本类的列表        $baseClass = [            'Model' => './framework/Model.php',            'Db' => './framework/Db.php',        ];         //依次进行判断:基础类?模型类?控制器类?        if(isset($baseClass[$className])){            require $baseClass[$className];  //加载模型基类        }elseif(substr($className,-5)=='Model'){            require './application/home/model/'.$className.'.php';  //加载自定义模型基类        }elseif(substr($className,-10)=='Controller'){            require './application/home/controller/'.$className.'.php';  //加载自定义模型类        }    }

时间:5年前

userAutoLoad方法不能使用MODULE常量

[最新 Peter-Zhu 的回答] 你有二种方案可选: 创建一个路径常量: APP_PATH = __DIR__;或者在你要加载的文件前添加: __DIR__ , 引用当前脚本的绝对路径地址做为起始路径这样,就是会创建一个引入文件的绝对路径了

时间:6年前

求解,怎么破?

[最新 努力努力再努力x 的回答] 我也遇到这个问题

时间:7年前

效仿TP5 Controller中 的$this->show()

[最新 右耳 的回答] 欢迎各位大神指正

时间:7年前

关于spl_autoload_register的用法

[最新 PeterZhu 的回答] sql_autoload_register()函数可以加载用户自定义的:自动加载函数$this是指当前已经实例化的对象,userAutoLoad是$this这个对象中的方法,可实现类自动加载

时间:7年前

  • 课件下载 从零写个小框架课件源码 所属章节:独孤九贱(8)_php从零开始开发属于自己的php框架
    下载