zoukankan      html  css  js  c++  java
  • ThiinkPhP 3.2 控制器操作 配置文件 语法(判断,循环) 连接数据库

    控制器操作

    空操作

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

    空控制器

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

    跨控制器调用

    1、直接实例化

    2A()

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

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

     3R()

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

    TP框架的配置文件

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

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

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

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

    加载顺序

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

    优先级:

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

    C('配置的名称')用来获取配置信息。

    TP框架语法

    判断   (表达式中  变量不需要{} 加{}会报错  变量和变量比较时,字段以[]表示,不用点)

    <if  condition='表达式'>

         <elseif  condition='表达式' />

             <else/>

    </if>

    表达式中运算符

    PHP运算符

    对应的TP中的运算符

     英文全称

    <

    lt

    Less  than

    >

    gt

    Greater  than

    ==

    eq

    equal

    >=

    egt

    Equal or greater than

    <=

    elt

     

    循环 (for,foreach,volist)

     连接数据库

     

    在配置文件中,做如上的配置,即可连接数据库

  • 相关阅读:
    spring的好处
    2.3 java中类路径
    java的编译器为什么会自动编译java文件
    oracle添加字段或者删除字段-转载
    sql 取新的列名含义
    window.onload =writeMessage(); 与window.onload =writeMessage;的区别
    HTML DOM 之<textare>标签
    最新学习网址大全
    C#读写txt文件的两种方法介绍
    固定分隔符字符串与数组互转及ArrayList与数组(Array)互转
  • 原文地址:https://www.cnblogs.com/baobaoa/p/9282253.html
Copyright © 2011-2022 走看看