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');  这个是直接写调用的方法名的直接路径

猜你喜欢

转载自www.cnblogs.com/baobaoa/p/9216326.html