zoukankan      html  css  js  c++  java
  • ThinkPHP控制器操作、配置文件、框架语法

    一、控制器操作

    1、空操作

      系统在找不到请求的方法的时候,会定位到__empty()方法处理,利用这个机制,我们可以对用户请求的不存在的所有操作进行统一处理。

       

    2、空控制器

      当系统请求找不到控制器,会定位到空控制器上EmptyController。

       

    3、跨控制器调用

      (1)直接实例化

         

      (2)A()

        A()用来实例化其他控制器的。

         

        $obj->display(“Manager/ManagerTest1”) //调用的是模版

      (3)R()

        R()和A()基本一样,唯一不同的是R()函数在实例化控制器的时候把操作方法一起传递过去,省略了方法的调用

         

    二、TP框架的配置文件

    惯例配置:ThinkPHP/conf/convention.php

    应用配置:Application/Common/conf/config.php

    调试配置:Application/Common/conf/debug.php

    模块配置:Application/Home/conf/config.php

     

    加载顺序

    惯例配置->应用配置->调试配置->模块配置

     

    优先级:

    模块配置>调试配置>应用配置>惯例配置

     

    C('配置的名称')C方法是ThinkPHP用于设置、获取,以及保存配置参数的方法,使用频率较高

     

    三、TP框架语法

    1、判断

    <if  condition='表达式'>

     

    <elseif  condition='表达式' />

     

    <else/>

     

    </if>

     

    表达式中运算符

    PHP运算符

    对应的TP中的运算符

     英文全称

    <

    lt

    Less  than

    >

    gt

    Greater  than

    ==

    eq

    equal

    >=

    egt

    Equal or greater than

    <=

    elt

     

       

    2、循环

       

       

  • 相关阅读:
    10 shell test命令
    9 shell 退出状态
    8 shell if else
    7 shell 数学运算
    6-x3 declare和typeset命令:设置变量属性
    6-x1 read命令:从键盘读取数据
    Bootstrap 有一个 class 属性叫做 well,它的作用是为设定的列创造出一种视觉上的深度感
    form-control给input添加这个class类后就会使用bootstrap自带的input框
    bootstrap文字居中!
    img-responsive class图片响应式
  • 原文地址:https://www.cnblogs.com/wjglm/p/9909045.html
Copyright © 2011-2022 走看看