ThinkPHP 3.2 怎么读取 Public 下的资源文件

请问一下,ThinkPHP 3.2 怎么读取 Public 下的资源文件
最新回答
喵咕酱

2024-10-22 11:57:44

'TMPL_PARSE_STRING'=>array(
    '__HOME__'=>   __ROOT__.'/Public/home',
    '__ADMIN__'=>  __ROOT__.'/Public/index',
),

//像我这样在公共文件common里面的config.php里面自定义常量就行了
他年词笔隐

2024-10-22 11:40:02

有个全局变量__PUBLIC__

常用的有这些

__ROOT__: 会替换成当前网站的地址(不含域名) 
__APP__: 会替换成当前应用的URL地址 (不含域名)
__MODULE__:会替换成当前模块的URL地址 (不含域名)
__CONTROLLER__(__或者__URL__ 兼容考虑): 会替换成当前控制器的URL地址(不含域名)
__ACTION__:会替换成当前操作的URL地址 (不含域名)
__SELF__: 会替换成当前的页面URL
__PUBLIC__:会被替换成当前网站的公共目录 通常是 /Public/

如果疑问,请继续追问,望采纳。

软喵酱メ

2024-10-22 13:42:22

我定义的资源目录文件是static

南巷清风

2024-10-22 17:02:14

__PUBLIC__
朵朵奇葩向阳开#

2024-10-22 10:46:13

模板用 __PUBLIC__