Jan
24
2012
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 | 浏览器语言 |
public function bl() { header ( 'Content-Type: text/html; charset=utf-8' ); echo "<h1>ThinkPHP系统常量</h1>\n"; echo '<table width="80%" border="1" cellpadding="0" cellspacing="0">'; echo "<tr><td>__ROOT__</td><td>" . __ROOT__ . "</td><td>网站根目录地址</td></tr>\n"; // 网站根目录地址 echo "<tr><td>__APP__</td><td>" . __APP__ . "</td><td>当前项目(入口文件)地址</td></tr>\n"; // 当前项目(入口文件)地址 echo "<tr><td>__URL__</td><td>" . __URL__ . "</td><td>当前模块地址</td></tr>\n"; // 当前模块地址 echo "<tr><td>__ACTION__</td><td>" . __ACTION__ . "</td><td>当前操作地址</td></tr>\n"; // 当前操作地址 echo "<tr><td>__SELF__</td><td>" . __SELF__ . "</td><td>当前 URL 地址</td></tr>\n"; // 当前 URL 地址 echo "<tr><td>__CURRENT__</td><td>" . __CURRENT__ . "</td><td>当前模块的模版目录</td></tr>\n"; // 当前模块的模版目录 echo "<tr><td><hr/></td><td><hr/></td><td><hr/></td></tr>\n"; echo "<tr><td>THINK_PATH</td><td>" . THINK_PATH . "</td><td>ThinkPHP 系统目录</td></tr>\n"; // ThinkPHP 系统目录 echo "<tr><td>APP_PATH</td><td>" . APP_PATH . "</td><td>当前项目目录</td></tr>\n"; // 当前项目目录 echo "<tr><td>APP_NAME</td><td>" . APP_NAME . "</td><td>当前项目的模版目录</td></tr>\n"; // 当前项目名称 echo "<tr><td>APP_TMPL_PATH</td><td>" . APP_TMPL_PATH . "</td><td>当前项目的模版目录</td></tr>\n"; // 当前项目的模版目录 echo "<tr><td>APP_PUBLIC_PATH</td><td>" . APP_PUBLIC_PATH . "</td><td>当前项目公共文件目录</td></tr>\n"; // 当前项目公共文件目录 echo "<tr><td>APP_PUBLIC_URL</td><td>" . APP_PUBLIC_URL . "</td><td>项目公共模版目录</td></tr>\n"; // 项目公共模版目录 echo "<tr><td><hr/></td><td><hr/></td><td><hr/></td></tr>\n"; echo "<tr><td>TEMPLATE_NAME</td><td>" . TEMPLATE_NAME . "</td><td>当前模版名称</td></tr>\n"; // 当前模版名称 echo "<tr><td>TEMPLATE_PATH</td><td>" . TEMPLATE_PATH . "</td><td>当前模版路径</td></tr>\n"; // 当前模版路径 echo "<tr><td>TMPL_FILE_NAME</td><td>" . TMPL_FILE_NAME . "</td><td>当前操作的默认模版名(含路径)</td></tr>\n"; // 当前操作的默认模版名(含路径) echo "<tr><td>WEB_PUBLIC_URL</td><td>" . WEB_PUBLIC_URL . "</td><td>网站公共目录</td></tr>\n"; // 网站公共目录 echo "<tr><td><hr/></td><td><hr/></td><td><hr/></td></tr>\n"; echo "<tr><td>MODULE_NAME</td><td>" . MODULE_NAME . "</td><td>当前模块名称</td></tr>\n"; // 当前模块名称 echo "<tr><td>ACTION_NAME</td><td>" . ACTION_NAME . "</td><td>当前操作名称</td></tr>\n"; // 当前操作名称 echo "<tr><td>TMPL_PATH</td><td>" . TMPL_PATH . "</td><td>项目模版目录</td></tr>\n"; // 项目模版目录 echo "<tr><td>LIB_PATH</td><td>" . LIB_PATH . "</td><td>项目类库目录</td></tr>\n"; // 项目类库目录 echo "<tr><td>CACHE_PATH</td><td>" . CACHE_PATH . "</td><td>项目模版缓存目录</td></tr>\n"; // 项目模版缓存目录 echo "<tr><td>COMMON_PATH</td><td>" . COMMON_PATH . "</td><td>项目的公共文件目录</td></tr>\n"; // 项目的公共文件目录 echo "<tr><td>CONFIG_PATH</td><td>" . CONFIG_PATH . "</td><td>项目配置文件目录</td></tr>\n"; // 项目配置文件目录 echo "<tr><td>LOG_PATH</td><td>" . LOG_PATH . "</td><td>项目日志文件目录</td></tr>\n"; // 项目日志文件目录 echo "<tr><td>LANG_PATH</td><td>" . LANG_PATH . "</td><td>项目语言文件目录</td></tr>\n"; // 项目语言文件目录 echo "<tr><td>TEMP_PATH</td><td>" . TEMP_PATH . "</td><td>项目临时文件目录</td></tr>\n"; // 项目临时文件目录 echo "<tr><td>PLUGIN_PATH</td><td>" . PLUGIN_PATH . "</td><td>项目插件文件目录</td></tr>\n"; // 项目插件文件目录 echo "<tr><td>VENDOR_PATH</td><td>" . VENDOR_PATH . "</td><td>第三方类库目录</td></tr>\n"; // 第三方类库目录 echo "<tr><td>DATA_PATH</td><td>" . DATA_PATH . "</td><td>项目数据文件目录</td></tr>\n"; // 项目数据文件目录 echo "<tr><td>IS_APACHE</td><td>" . IS_APACHE . "</td><td>是否属于 Apache</td></tr>\n"; // 是否属于 Apache echo "<tr><td>IS_IIS</td><td>" . IS_IIS . "</td><td>是否属于 IIS</td></tr>\n"; // 是否属于 IIS echo "<tr><td>IS_WIN</td><td>" . IS_WIN . "</td><td>是否属于 Windows 环境</td></tr>\n"; // 是否属于 Windows 环境 echo "<tr><td>IS_LINUX</td><td>" . IS_LINUX . "</td><td>是否属于 Linux 环境</td></tr>\n"; // 是否属于 Linux 环境 echo "<tr><td>IS_FREEBSD</td><td>" . IS_FREEBSD . "</td><td>是否属于 FreeBsd 环境</td></tr>\n"; // 是否属于 FreeBsd 环境 echo "<tr><td>NOW_TIME</td><td>" . NOW_TIME . "</td><td>当前时间戳</td></tr>\n"; // 当前时间戳 echo "<tr><td>MEMORY_LIMIT_ON</td><td>" . MEMORY_LIMIT_ON . "</td><td>是否有内存使用限制</td></tr>\n"; // 是否有内存使用限制 echo "<tr><td><hr/></td><td><hr/></td><td><hr/></td></tr>\n"; echo "<tr><td>MEMORY_LIMIT_ON</td><td>" . MEMORY_LIMIT_ON . "</td><td>是否有内存使用限制</td></tr>\n"; // 是否有内存使用限制 echo "<tr><td>OUTPUT_GZIP_ON</td><td>" . OUTPUT_GZIP_ON . "</td><td>是否开启输出压缩</td></tr>\n"; // 是否开启输出压缩 echo "<tr><td>MAGIC_QUOTES_GPC</td><td>" . MAGIC_QUOTES_GPC . "</td><td>MAGIC_QUOTES_GPC</td></tr>\n"; // MAGIC_QUOTES_GPC echo "<tr><td>THINK_VERSION</td><td>" . THINK_VERSION . "</td><td>ThinkPHP 版本号</td></tr>\n"; // ThinkPHP 版本号 echo "<tr><td>LANG_SET</td><td>" . LANG_SET . "</td><td>浏览器语言</td></tr>\n"; // 浏览器语言 echo '</table>'; }
最活跃的读者