1、 ThinkPHP中的魔法常量_ROOT_=/hs_APP_=/hs/index.php_SELF_=/hs/_URL_=/hs/index.php/Index_CLASS_=IndexAction_DIR_=F:wampwwwhsAPPLibActionHome_EXT_=_EXT_FILE_=F:wampwwwhsAPPLibActionHomeIndexAction.class.php_FUNCTION_=index_GROUP_=/hs/index.php_INFO_=_LINE_=21_METHOD_=IndexAction:index_NAMESPACE_=_NAMESPACE_=
2、_TRAIT_ACTION_=/hs/index.php/Index/index【转】thinkphp 路径_root_ _self_ _action_ _url_ _app_ _publicTP 中有不少路径的便捷使用方法,比如模板中使用的 _URL_,_ACTION_等,如果你对这些路径不是很明白,用起来说不定就会有这样或那样的问题,抑或出了错也不知道怎么改,现在我们看一下这些路径到底是代表了什么吧!假如你项目首页的 URL 是: URL:http:/ /other/thinkphp/mydemo_SELF_:/other/thinkphp/mydemo/Form/index.php_AC
3、TION_: /other/thinkphp/mydemo/Form/index.php/Index/index_URL_: /other/thinkphp/mydemo/Form/index.php/Index_APP_: /other/thinkphp/mydemo/Form/index.php_PUBLIC_: /other/thinkphp/mydemo/Public/public(不区分大小写):/other /thinkphp/mydemo/Form/Tpl/default/PublicAPP_PUBLIC_URL:/other/thinkphp/mydemo/Form/Tpl/d
4、efault/PublicWEB_PUBLIC_URL:/other/thinkphp/mydemo/Public 模板中对路径部分的操作是这样子的:PHP 代码1. /项目公共目录 2. $tmplContent = str_ireplace(/public,APP_PUBLIC_URL,$tmplContent); 3. /网站公共目录 4. $tmplContent = str_replace(_PUBLIC_,WEB_PUBLIC_URL,$tmplContent); 5. /网站根目录 6. $tmplContent = str_replace(_ROOT_,_ROOT_,$tmplContent); 7. /当前项目地址 8. $tmplContent = str_replace(_APP_,_APP_,$tmplContent); 9. /当前模块地址 10. $tmplContent = str_replace(_URL_,_URL_,$tmplContent); 11. /当前项目操作地址 12. $tmplContent = str_replace(_ACTION_,_ACTION_,$tmplContent); 13. /当前页面操作地址 14. $tmplContent = str_replace(_SELF_,_SELF_,$tmplContent);