• ThinkPHP3.2的简单知识


    ThinkPHP3.2的安装

    首先要下载一个ThinkPHP的压缩文件,文件解压出来以后是这样的

    把ThinkPHP这个文件拿出来,在站点下面建一个文件夹,这个文件夹是放整个项目的,把ThinkPHP放进去

    然后让我们新建一个PHP文件,里面输入三句话即可

    第一句是调用开启错误提示

    第二句是修改了应用程序的配置路径

    第三局是引入了ThinkPHP.php的文件

    现在打开index.php的效果是

    而且你的文件夹中会多出一个文件,是你上面修改ThinkPHP的路径配置,所创建的一个应用程序目录

    它的结构是这样的

    创建控制器

    1. 控制器存放在Controller文件夹中
    2. 命名规范:控制器的名称+Controller.class.php
    3. 类名和文件的名称要一致
    4. 类名用帕斯卡命名法
    5. 尽量区分大小写,windows不区分大小写,但Linux中区分
    6. ThinkPHP默认的编码是UTF-8的。
    7. 如果地址中没有写控制器,这默认调用Index控制器,如果没有写方法,则默认调用index方法

     帕斯卡命名法:首字母大写   UserName   MyNameIsLiping

     路由(url) 四中路由方式

    Think中的地址栏三个控制字母如下

    第一种 (普通方式)

     

    第二种(pathinfo)

    http://网址/入口文件(index.php)/分组(平台)/控制器/方法

    比如:http://localhost/index.php/home/index/index

    第三种(重写模式)

     用正则表达式来写

    第四种

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

    TP模板的定义和调用(html文件)

    所有的模板都要放到view文件中,一个控制器对应一个文件,一个方法对应这个文件夹中的一个文件

    调用

    1.$this->display();  括号中什么都不写,就是调用的控制器中index这个方法

    2.$this->display(‘show’);  括号中写什么参数,就是调用的控制器中这个参数的方法

    3.$this->display('Goods/index');  括号中写什么控制器/下的什么方法,就是直接调用

    4.$this->display('./Application/Public/test.html');  这个是直接写调用的方法名的直接路径

  • 相关阅读:
    局部加权回归、欠拟合、过拟合(Locally Weighted Linear Regression、Underfitting、Overfitting)
    损失函数(Loss Function)
    线性回归、梯度下降(Linear Regression、Gradient Descent)
    从BSP模型到Apache Hama
    Apache Hama安装部署
    C#中的面向对象编程
    0<Double.MIN_VALUE
    Java方法的参数传递方式为: 值传递
    数据取对数的意义
    UBuntu安装配置记录
  • 原文地址:https://www.cnblogs.com/baobaoa/p/9216326.html
Copyright © 2020-2023  润新知