ThinkPhp框架进修之入家世一天

  比来有个app需求做一下后台,固然自己前段时间学了php也试着做过了团体主页和app的接口,但认为真的十分烂,没有任何的框架架构可言,在后边停止扩大或需求修改后会带来很大年夜费事,代码也会愈来愈痴肥。所以准备进修一下ThinkPhp这个框架,很适宜入门级其余人。

  注:自己应用的ThinkPhp5版本。

  这篇博文是入门的第一天。

  ·完成了Thinkphp包的“装置”

  ·基本了解了进口文件功用

  ·自定义控制器的调用

  ·复杂的视图(view)的衬着调用

  ·数据库的设备链接及查询操作

  1、ThinkPhp包的装置

   在开辟文档中给出了三中方法,刻画的很清晰,这里我采取了直接下载的方法。

   ①、上去压缩文件包;

   ②、创立一个Php的工程目次(用的Zender studio不会有人笑我吧大年夜笑);

   ③、解压下载的压缩包到工程目次;

   ④、在浏览器中输入localhost\工程目次\public\index.php

   可以看到一个如许的图片就代表胜利了(固然这一切的条件是你必须设备好了web效劳器,我用的apach+php+mysql)

  

  2、进口文件

  ? 我们看到下面是访问public\index.php停止访问的,这也是这个框架对外的(最好做到唯一吧)的一个访问目次。

   进口文件有如许的代码

  这段代码的感化就是定义应用目次 APP_PATH 和加载 ThinkPHP 框架的进口文件,这是一切基于 ThinkPHP 开辟应用的第一步。

  实践url访问的目次为? http://localhost/think/index.php/index/index/index;依次为index.php/模块/控制器/操作/参数...

  

  那么我们的url就要一直带着public喽?固然不是。我们可以把index.php复制到工程根目次,也要修改内容

  

  到这里便可以直接访问了localhost/think/index.php

  3、自定义控制器的调用

   自己可以在controller中创立一个控制器MyTest.php(留心定名规矩,如许单词首字母大年夜写称为驼峰法)然后写一个类