最新最全的移动资源,海量教程攻略!

网站首页 > 技术支持 > dede > dede程序开发 > dede助手小工具helper是如何载入的?

dede助手小工具helper是如何载入的?

作者: 资源猫 时间: 2020-02-17 19:35:44 人气: 3

今天在对dede的问答模块进行修改的时候发现直接调用/include/helpers/archive.helper.php文件中的函数居然是可行的,但是找遍了ask模块的所有代码都没有发现这个是文件如何引入的。我记得有人说过dede的helper文件由系统自动引入,不需要自己手动完成。但是这个东西是如何自动引入的呢,是所有的地方都能用/include/helpers/目录下面的所有文件吗?

官方之所以说/include/helpers/下面的文件自动引入 是因为dede的php文件中几乎都require了.php这个初始化文件,而这个文件中完成了对所有/include/helpers/下面的文件自动引入。相关代码如下:

看到了吧 默认引用的helper中已经包括了archive文档小助手,而ask模块一开始就是require了/include/common.inc.php的,因此一层一层的分析下来,可以得出这样的结论,凡是引入和/include/common.inc.php文件的php代码,都是能直接执行默认的那几个助手小工具里面的代码的。

感谢访问资源猫吧,本站所有资源均来自互联网或用户分享,如您发现本站存在侵权或违规内容,请来邮件告知我们! 资源分享/侵权下架/商务合作联系邮箱:qiazou77ziyuan@126.com