zoukankan      html  css  js  c++  java
  • thinkphp系统常量与自定义常量

     ----------------------------------------Action中使用的系统常量 ----------------------------------------
    THINK_PATH // ThinkPHP 系统目录
    APP_PATH // 当前项目目录
    APP_NAME // 当前项目名称
    MODULE_NAME //当前模块名称
    ACTION_NAME // 当前操作名称
    TMPL_PATH // 项目模版目录
    LIB_PATH // 项目类库目录
    CACHE_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 // 是否有内存使用限制
    OUTPUT_GZIP_ON // 是否开启输出压缩
    MAGIC_QUOTES_GPC // MAGIC_QUOTES_GPC
    THINK_VERSION //ThinkPHP 版本号
    LANG_SET // 浏览器语言
    TEMPLATE_NAME //当前模版名称
    TEMPLATE_PATH //当前模版路径
    __ROOT__ // 网站根目录地址
    __APP__ // 当前项目(入口文件)地址
    __URL__ // 当前模块地址
    __ACTION__ // 当前操作地址
    __SELF__ // 当前 URL 地址
    TMPL_FILE_NAME //当前操作的默认模版名(含路径)
    WEB_PUBLIC_URL //网站公共目录
    APP_PUBLIC_URL //项目公共模版目录
    ---------------------------------------- 模板中使用的系统常量 ----------------------------------------
    __ROOT__ // 网站根目录地址
    __APP__ // 当前项目(入口文件)地址
    __URL__ // 当前模块地址
    __ACTION__ // 当前操作地址
    __SELF__ // 当前 URL 地址
    __PUBLIC__ // 网站公共目录
    ../Public (不区分大小写) // 项目公共模版目录
    注:当我们使用常量时,在模板被加载后在浏览器查看源码,我们观察某些使用了常量的URL,会发现一个现象,看不到服务器的ip地址,URL是从项
    目名开始的,那为什么能正确访问对应的控制器呢?实际上这是浏览器给我们开了一个玩笑,当我们将鼠标移动到该URL上,单击右键,复制源码中的
    URL,粘贴到别的地方,服务器的ip就会显示出来了,可见服务器ip是被包含进了该URL中使用的常量的。
    ---------------------------------------- 自定义常量 ----------------------------------------
    在项目文件夹 (如:Home) 中的Common文件夹下新建common.php
    加入如下语句:
    define('XXX', XXX); //第一个参数是常量名,第二个参数是常量值

  • 相关阅读:
    spring,hibernate,spring框架整合
    python3安装pwntools
    分享一批大佬博客及学习网站
    jarvisoj--FindKeyWP
    pwntools的安装
    LibcSearcher 安装
    xctf pwn(新手练习)level3
    ret2libc3两种利用方法
    pwn函数调用
    Python知识点
  • 原文地址:https://www.cnblogs.com/heyijing/p/4741089.html
Copyright © 2011-2022 走看看