入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

ThinkPHP3.2.3初学总结

创建时间:2017-04-14 投稿人: 浏览次数:837

今天学习了一下 ThinkPHP3.2.3 框架,看文档说的特别简单,对我这个初学者来说确实有点头疼了,而且每一个版本的默认目录结构都不太一样,真是醉了,现在把遇到的一些小点记录一下,对初学者应该能有点帮助吧。

一、url请求 

1、PATHINFO 模式 (默认)


如下访问地址:http://localhost:8888/thinkphp/index.php/Home/index/hellow

thinkphp 是项目名,
index.php 是入口文件,

其中 /Home/index/hellow 这三个参数分别表示 模块、控制器 、操作方法,也就是Home模块下的index控制器类中的hellow方法,并不是Home下面的index文件夹下面的hellow文件;


在PATHINFO模式下也可以用普通模式的参数方式传入参数,如下:

http://localhost:8888/thinkphp/index.php/Home/index/hellow?name=fanhu


二、视图




如上图所示:

1、方框三个地方名称要一样。

2、$this ->display();中如果不传参数就是图示箭头对应的自己那个模板。也可以传参数指定自己需要的模板。

三、数据库

1、先配置数据库信息

在Conf下的 config.php中配置数据库信息如下:



2、在控制器中进行读取数据并将数据添加到模板


3、在模板中使用 <volist></volist> 标签输出数据集




4、页面输出结果




声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。