在CMS或任何已知的php系统中,请遵循以下实践:在“主php”文件中,声明了一个常量,例如在moodle中定义了这样的常量MOODLE_INTERNAL,为了使用数据库,文档提出了以下建议(如本文档所示):defined('MOODLE_INTERNAL') || die();
// Rest of code here据我了解,这种做法是用来检查php文件是否在“系统中”执行。尽管使用PSR-4自动加载的框架(例如symfony)没有这样的要求,甚至也没有记录。因此,我有一个迫切的问题:为什么在PSR-4自动加载中没有检查php文件是否在“系统中”执行的要求?
1 回答
- 1 回答
- 0 关注
- 130 浏览
添加回答
举报
0/150
提交
取消