考虑到多端的情况,则用函数eReturnTrueEcmsPath获取比较可靠。
函数eReturnTrueEcmsPath的内容为:
if(defined('ECMS_SELFPATH')) { return ECMS_SELFPATH; } else { return ECMS_PATH; }
可见,常量是不需要声明,就可以在函数中使用的。那么ECMS_SELFPATH在什么地方定义的呢?
if(defined('ECMS_SELFPATH')) { return ECMS_SELFPATH; } else { return ECMS_PATH; }