userAutoLoad方法不能使用MODULE常量
碎天
碎天 2019-02-19 00:06:41
0
2
983

  require './application/home/model/'.$className.'.php';
   require './application/home/controller/'.$className.'.php';

老师在代码里面直接写死成home模块,如果我是别的模块加载自定义类,会造成错误,于是我使用getRequestParams方法申明的MODULE常量来替换模块,但程序报错,提示MODULE常量未申明,是因为getRequestParams方法是private属性造成的吗。那么我该如何做最正确呢  谢谢


碎天
碎天

全部回复(1)
Peter-Zhu

你有二种方案可选: 

  1. 创建一个路径常量: APP_PATH = __DIR__;

  2. 或者在你要加载的文件前添加: __DIR__ , 引用当前脚本的绝对路径地址做为起始路径


这样,就是会创建一个引入文件的绝对路径了

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!