thinkphp中的__DIR__ __ROOT__ __APP__ __MODULE__ APP_PATH LIB_PATH MODULE_PATH 等是在哪里定义的?...
为什么会产生这样的路径常量等的困扰?是由于在tp中,使用了多种形式的常量导致的,比如,有php语言本身的"魔术常量",有php函数,比如dirname定义的常量,还有define定义的常量等等,所以就感到混淆了.魔术常量:魔术常量和tp定义的路径常量在使用上的区别?魔术常量本身定义的路径,是不包含后面的'/'的;而tp中使用的路径常量,如ROOT,APP__DIR__:模板调整,默认的模板替换行为