hdphp框架的问题

manbudezhu 发布于 2016/07/05 17:55
阅读 458
收藏 0
PHP

学习hdphp框架的源码,遇到几个问题.
1:生成目录树的类

class Data{
//栏目目录树生成函数
public function tree($data, $title, $fieldPri = 'cid', $fieldPid = 'pid')
{.........}

}

我看到控制器代码调用中直接使用的Data::tree();进行的代码调用,tree函数又不是静态函数为啥能用这种写法?

2.hdphp的框架这么多的功能类文件,通过什么机制进行类文件的载入了.有对这个框架了解的说一下.

加载中
0
leo108
leo108

1.只要tree方法中没有用到$this变量,这样是“可以”的,但是是极其不规范的,由此可见后盾的技术水平也就那样

2.spl_autoload_register

0
陨落人间
陨落人间

记得hdphp,早期的代码很多地方都有tp的痕迹,

现在不知道怎么样了

0
开源中国第一渣男
开源中国第一渣男
后盾网的框架?没用过~~
0
大师兄
大师兄
作为后盾的学生我觉得我有必要说两句,hdphp还是不错的。
0
后盾网向军
后盾网向军
实用服务容器 依赖注入等 所以不需要$this
manbudezhu
manbudezhu
方便给我点hdphp的资料不,我说的是框架底层的,不是具体项目开发的应用。我最近都是看着您的hdphp学习框架原理的,谢谢。
manbudezhu
manbudezhu
这么多功能模块类文件怎么载入了,没找到载入的地方,通过框架核心类一次性载入,不太可行吧。,
0
梦想岛
梦想岛
为何不是static function tree(){}
返回顶部
顶部