• 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); //第一个参数是常量名,第二个参数是常量值

  • 相关阅读:
    Junit单元测试学习笔记(一)
    perl 函数参数传递与返回值(一)
    Oracle blob字段类型 文件读写实例
    测试沙龙的一些感悟
    常用排序算法选择排序
    perl 哈希(hash)学习笔记(一)
    perl 自定义包/模块的使用(正则表达式匹配email地址和ip)
    常用排序算法冒泡排序
    如何使用excel计算工龄
    畅想(3)打通编程的任督二脉 人工智能
  • 原文地址:https://www.cnblogs.com/heyijing/p/4741089.html
Copyright © 2020-2023  润新知