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>';
 }
打赏

本文固定链接: https://www.cxy163.net/archives/54 | 绝缘体

该日志由 绝缘体.. 于 2012年01月24日 发表在 ThinkPHP 分类下,
原创文章转载请注明: ThinkPHP系统常量 | 绝缘体
关键字:

报歉!评论已关闭.