ThinkPHP系统常量

ThinkPHP系统常量

__ROOT__ 网站根目录地址
__APP__ 当前项目(入口文件)地址
__URL__ 当前模块地址
__ACTION__ 当前操作地址
__SELF__ 当前 URL 地址
__CURRENT__ 当前模块的模版目录
————————– ————————————————————–
THINK_PATH ThinkPHP 系统目录
APP_PATH 当前项目目录
APP_NAME 当前项目的模版目录
APP_TMPL_PATH 当前项目的模版目录
APP_PUBLIC_PATH 当前项目公共文件目录
APP_PUBLIC_URL 项目公共模版目录
————————– ————————————————————–
TEMPLATE_NAME 当前模版名称
TEMPLATE_PATH 当前模版路径
TMPL_FILE_NAME 当前操作的默认模版名(含路径)
WEB_PUBLIC_URL 网站公共目录
————————– ————————————————————–
MODULE_NAME 当前模块名称
ACTION_NAME 当前操作名称
TMPL_PATH 项目模版目录
LIB_PATH 项目类库目录
CACHE_PATH 项目模版缓存目录
COMMON_PATH 项目的公共文件目录
CONFIG_PATH 项目配置文件目录
LOG_PATH 项目日志文件目录
LANG_PATH 项目语言文件目录
TEMP_PATH 项目临时文件目录
PLUGIN_PATH 项目插件文件目录
VENDOR_PATH 第三方类库目录
DATA_PATH 项目数据文件目录
IS_APACHE 是否属于 Apache
IS_IIS 是否属于 IIS
IS_WIN 是否属于 Windows 环境
IS_LINUX 是否属于 Linux 环境
IS_FREEBSD 是否属于 FreeBsd 环境
NOW_TIME 当前时间戳
MEMORY_LIMIT_ON 是否有内存使用限制
————————– ————————————————————–
MEMORY_LIMIT_ON 是否有内存使用限制
OUTPUT_GZIP_ON 是否开启输出压缩
MAGIC_QUOTES_GPC MAGIC_QUOTES_GPC
THINK_VERSION ThinkPHP 版本号
LANG_SET 浏览器语言
view source
print ?
01 public function bl() {
02   header ( 'Content-Type: text/html; charset=utf-8' );
03   echo "<h1>ThinkPHP系统常量</h1>\n";
04   echo '<table width="80%" border="1" cellpadding="0" cellspacing="0">';
05   echo "<tr><td>__ROOT__</td><td>" . __ROOT__ . "</td><td>网站根目录地址</td></tr>\n"// 网站根目录地址
06   echo "<tr><td>__APP__</td><td>" . __APP__ . "</td><td>当前项目(入口文件)地址</td></tr>\n"// 当前项目(入口文件)地址
07   echo "<tr><td>__URL__</td><td>" . __URL__ . "</td><td>当前模块地址</td></tr>\n"// 当前模块地址
08   echo "<tr><td>__ACTION__</td><td>" . __ACTION__ . "</td><td>当前操作地址</td></tr>\n"// 当前操作地址
09   echo "<tr><td>__SELF__</td><td>" . __SELF__ . "</td><td>当前 URL 地址</td></tr>\n"// 当前 URL 地址
10   echo "<tr><td>__CURRENT__</td><td>" . __CURRENT__ . "</td><td>当前模块的模版目录</td></tr>\n"// 当前模块的模版目录
11   echo "<tr><td><hr/></td><td><hr/></td><td><hr/></td></tr>\n";
12   echo "<tr><td>THINK_PATH</td><td>" . THINK_PATH . "</td><td>ThinkPHP 系统目录</td></tr>\n"// ThinkPHP 系统目录
13   echo "<tr><td>APP_PATH</td><td>" . APP_PATH . "</td><td>当前项目目录</td></tr>\n"// 当前项目目录
14   echo "<tr><td>APP_NAME</td><td>" . APP_NAME . "</td><td>当前项目的模版目录</td></tr>\n"// 当前项目名称
15   echo "<tr><td>APP_TMPL_PATH</td><td>" . APP_TMPL_PATH . "</td><td>当前项目的模版目录</td></tr>\n"// 当前项目的模版目录
16   echo "<tr><td>APP_PUBLIC_PATH</td><td>" . APP_PUBLIC_PATH . "</td><td>当前项目公共文件目录</td></tr>\n"// 当前项目公共文件目录
17   echo "<tr><td>APP_PUBLIC_URL</td><td>" . APP_PUBLIC_URL . "</td><td>项目公共模版目录</td></tr>\n"// 项目公共模版目录
18   echo "<tr><td><hr/></td><td><hr/></td><td><hr/></td></tr>\n";
19   echo "<tr><td>TEMPLATE_NAME</td><td>" . TEMPLATE_NAME . "</td><td>当前模版名称</td></tr>\n"// 当前模版名称
20   echo "<tr><td>TEMPLATE_PATH</td><td>" . TEMPLATE_PATH . "</td><td>当前模版路径</td></tr>\n"// 当前模版路径
21   echo "<tr><td>TMPL_FILE_NAME</td><td>" . TMPL_FILE_NAME . "</td><td>当前操作的默认模版名(含路径)</td></tr>\n"// 当前操作的默认模版名(含路径)
22   echo "<tr><td>WEB_PUBLIC_URL</td><td>" . WEB_PUBLIC_URL . "</td><td>网站公共目录</td></tr>\n"// 网站公共目录
23   echo "<tr><td><hr/></td><td><hr/></td><td><hr/></td></tr>\n";
24   echo "<tr><td>MODULE_NAME</td><td>" . MODULE_NAME . "</td><td>当前模块名称</td></tr>\n"// 当前模块名称
25   echo "<tr><td>ACTION_NAME</td><td>" . ACTION_NAME . "</td><td>当前操作名称</td></tr>\n"// 当前操作名称
26   echo "<tr><td>TMPL_PATH</td><td>" . TMPL_PATH . "</td><td>项目模版目录</td></tr>\n"// 项目模版目录
27   echo "<tr><td>LIB_PATH</td><td>" . LIB_PATH . "</td><td>项目类库目录</td></tr>\n"// 项目类库目录
28   echo "<tr><td>CACHE_PATH</td><td>" . CACHE_PATH . "</td><td>项目模版缓存目录</td></tr>\n"// 项目模版缓存目录
29   echo "<tr><td>COMMON_PATH</td><td>" . COMMON_PATH . "</td><td>项目的公共文件目录</td></tr>\n"// 项目的公共文件目录
30   echo "<tr><td>CONFIG_PATH</td><td>" . CONFIG_PATH . "</td><td>项目配置文件目录</td></tr>\n"// 项目配置文件目录
31   echo "<tr><td>LOG_PATH</td><td>" . LOG_PATH . "</td><td>项目日志文件目录</td></tr>\n"// 项目日志文件目录
32   echo "<tr><td>LANG_PATH</td><td>" . LANG_PATH . "</td><td>项目语言文件目录</td></tr>\n"// 项目语言文件目录
33   echo "<tr><td>TEMP_PATH</td><td>" . TEMP_PATH . "</td><td>项目临时文件目录</td></tr>\n"// 项目临时文件目录
34   echo "<tr><td>PLUGIN_PATH</td><td>" . PLUGIN_PATH . "</td><td>项目插件文件目录</td></tr>\n"// 项目插件文件目录
35   echo "<tr><td>VENDOR_PATH</td><td>" . VENDOR_PATH . "</td><td>第三方类库目录</td></tr>\n"// 第三方类库目录
36   echo "<tr><td>DATA_PATH</td><td>" . DATA_PATH . "</td><td>项目数据文件目录</td></tr>\n"// 项目数据文件目录
37   echo "<tr><td>IS_APACHE</td><td>" . IS_APACHE . "</td><td>是否属于 Apache</td></tr>\n"// 是否属于 Apache
38   echo "<tr><td>IS_IIS</td><td>" . IS_IIS . "</td><td>是否属于 IIS</td></tr>\n";// 是否属于 IIS
39   echo "<tr><td>IS_WIN</td><td>" . IS_WIN . "</td><td>是否属于 Windows 环境</td></tr>\n"// 是否属于 Windows 环境
40   echo "<tr><td>IS_LINUX</td><td>" . IS_LINUX . "</td><td>是否属于 Linux 环境</td></tr>\n"// 是否属于 Linux 环境
41   echo "<tr><td>IS_FREEBSD</td><td>" . IS_FREEBSD . "</td><td>是否属于 FreeBsd 环境</td></tr>\n"// 是否属于 FreeBsd 环境
42   echo "<tr><td>NOW_TIME</td><td>" . NOW_TIME . "</td><td>当前时间戳</td></tr>\n"// 当前时间戳
43   echo "<tr><td>MEMORY_LIMIT_ON</td><td>" . MEMORY_LIMIT_ON . "</td><td>是否有内存使用限制</td></tr>\n"// 是否有内存使用限制
44   echo "<tr><td><hr/></td><td><hr/></td><td><hr/></td></tr>\n";
45   echo "<tr><td>MEMORY_LIMIT_ON</td><td>" . MEMORY_LIMIT_ON . "</td><td>是否有内存使用限制</td></tr>\n"// 是否有内存使用限制
46   echo "<tr><td>OUTPUT_GZIP_ON</td><td>" . OUTPUT_GZIP_ON . "</td><td>是否开启输出压缩</td></tr>\n"// 是否开启输出压缩
47   echo "<tr><td>MAGIC_QUOTES_GPC</td><td>" . MAGIC_QUOTES_GPC . "</td><td>MAGIC_QUOTES_GPC</td></tr>\n"// MAGIC_QUOTES_GPC
48   echo "<tr><td>THINK_VERSION</td><td>" . THINK_VERSION . "</td><td>ThinkPHP 版本号</td></tr>\n"// ThinkPHP 版本号
49   echo "<tr><td>LANG_SET</td><td>" . LANG_SET . "</td><td>浏览器语言</td></tr>\n"// 浏览器语言
50   echo '</table>';
51  }

你可能感兴趣的:(ThinkPHP系统常量)