• thinkphp常量定义


    是已经封装好的系统常量 主要是用在控制器下面的动作当中 这样能很大的提高我们的开发效率
    主要有下面的一些
         手册上面都有的
         __ROOT__ 网站的根目录
         __APP__ 代表项目的入口文件地址 tp/index.php
         __URL__ 代表当前模块地址 tp/index.php/user
         __ACTION__ 当前操作地址 tp/index.php/index/index
         __SELF__ 当前的url地址 tp/index.php/aa/ss/ff/gg
        __CORRENT__ 代表的是当前模块的模板目录
       ACTION_NAME 当前操作名称
       APP_PATH 代表当前项目目录
        APP_NAME 代表当前项目名称
        APP_TMPL_PATH 代表当前项目的模板目录
       APP_PUBLIC_PATH 项目公共文件目录
       CACHE_PATH 项目模板缓存目录
       CONFIG_PATH 项目的配置文件 放在什么地方
        COMMON_PATH 公共文件
        //tp会自动缓存与表相关的结构信息 很重要
        DATA_PATH 项目数据文件目录
        GROUP_NAME
        HTML_PATH
        IS_APACHE
        IS_IIS
        IS_WIN
        LANG_SET 当前浏览器语言
        LIB_PATH
        LOG_PATH
        LANG_PATH
        MODEL_NAME
        memory_limit_on 当前的内存限制
        TEMP_PATH
        TMPL_PATH 项目模板目录
        THINK_PATH
        THINK_VERSION
        template_name
        template_path
      

    对于浏览器来解析的时候 他会按照路径和名称来缓存这些jq文件 如果是两个文件一样 就会产生缓存
    比如网站的logo可以放在public目录里面 images js css 前后台公用
    加载的时候 在内层代码中 一定要写./public 这个路经 相对于主入口文件下的


    !!!!!!!!!!!模板替换 很有用!!!!!!!!!
      用户提交的表单信息 提交到数据库上 应该
      
        
        
      
      里面的__URL__指定的是当前模块的路径 /videodemo/index.php/user/ 很重要 具有可移植性
      ../Public 代表的是上级目录下的Public目录 不是主入口文件的Public
      __PUBLIC__ 是与主入口评级的PUBLIC目录
      __TMPL__ 项目的模板目录
      __APP__ 在模板当中直接解析 项目的URL
      __ACTION__ 当前操作url地址
      __SELF__ 当前的整个路径的链接
     上面的都是在模板里面可以使用的

    案例!!

  • 相关阅读:
    Linux进程相关的一些笔记
    [Project Euler] 来做欧拉项目练习题吧: 题目007
    [Project Euler] 来做欧拉项目练习题吧: 题目015
    [Project Euler] 来做欧拉项目练习题吧: 题目009
    [Project Euler] 来做欧拉项目练习题吧: 题目017
    [Project Euler] 来做欧拉项目练习题吧: 题目014
    [Project Euler] 来做欧拉项目练习题吧: 题目013
    [Project Euler] 来做欧拉项目练习题吧: 题目006
    [Project Euler] 来做欧拉项目练习题吧: 题目008
    [Project Euler] 来做欧拉项目练习题吧: 题目012
  • 原文地址:https://www.cnblogs.com/jeib/p/9247652.html
Copyright © 2020-2023  润新知