zoukankan      html  css  js  c++  java
  • ThinkPHP框架

    1.安装:

      

    2.目录:

     

    ThinkPHPLibraryThink文件夹中,几个重要的文件

    1App.class.php 框架核心类文件

    2Think.class.php 每次请求都要执行的类

    3Controller.class.php 控制器的父类

    4Model.class.php 模型的父类

    5View.class.php 图的父类

    3.搭建ThinkPHP环境

    在站点下面建一个index.php

     

    输入

     Application文件目录:

    4.创建控制器:

    1.控制器存放在Controller文件夹中

    2.命名规范:控制器的名称+Controller.class.php

    3.类名和文件名的名称必须一致

    4.类名用帕斯卡命名法

    5.尽量区分大小写,windows不区分 但Linux中区分

    6.ThinkPHP默认编码是utf-8

    7.如果地址中没有写控制器,这默认调用index控制器,如果没有写方法。则默认调用index方法

    4.ThinkPHP的路由

     

      1.普通模式

        m代表模块  c控制器  a操作方法(控制器里的方法名)

        

     2.pathinfo模式

     

     3.rewrite()重写模式(不常用)

       正则表达式重写

     4.兼容模式(不常用)

       参数s=/分组/控制器/方法。

    5.定义和调用TP的模板

      所有的模板都要放在view文件夹下

      一个控制器对应一个文件夹,一个方法对应一个文件

     

    TP模板的调用

    TP模板的系统常量

    文件所在的位置

    6.配置文件

    1.核心配置文件

    2.项目的公共配置文件(即是前台又是后台的配置文件)

     

    3.模块home的配置文件

    加载顺序:核心配置文件>项目的公共配置文件>模块(home)的配置文件

    优先级顺序:模块home的配置文件>项目的公共配置文件>核心配置文件

         

  • 相关阅读:
    字典树Trie
    转载一个不错的LRU cache
    git和github基础入门
    git基础之常用操作
    python矩阵和向量的转置问题
    梯度下降法注意要点
    python 浮点数问题
    Python数据分析基础——读写CSV文件2
    Python数据分析基础——读写CSV文件
    读书笔记----javascript函数编程
  • 原文地址:https://www.cnblogs.com/xzz123-/p/9216428.html
Copyright © 2011-2022 走看看