最新消息:文章中包含代码时,请遵守代码高亮规范!

关于thinkPHP框架使用的简单介绍【原创】

杂项 Kate 171浏览 0评论

说到thinkphp,相信许多前端的小伙伴们都不会陌生,下面就对thinkPHP进行简单的介绍

1,获取thinkphp

我们可以到官方网站或者通过Git获取的方法得到稳定的thinkphp,这里我们就不多讲了,thinkphp下载之后不需要安装,直接拷贝到根文件夹下即可,还有一种就是通过compose获取的方法,打开compose输入composer create-project topthink/thinkphp your-project-name,但是一般这种方法不会用的,因为国内的速度实在太慢还不如直接下载

2,目录

初始目录

  1. www WEB部署目录(或者子目录)
  2. ├─index.php 入口文件
  3. ├─README.md README文件
  4. ├─Application 应用目录
  5. ├─Public 资源文件目录
  6. └─ThinkPHP 框架目录

框架目录如下

  1. ├─ThinkPHP 框架系统目录(可以部署在非web目录下面)
  2. ├─Common 核心公共函数目录
  3. ├─Conf 核心配置目录
  4. ├─Lang 核心语言包目录
  5. ├─Library 框架类库目录
  6. ├─Think 核心Think类库包目录
  7. ├─Behavior 行为类库目录
  8. ├─Org Org类库包目录
  9. ├─Vendor 第三方类库目录
  10. ├─ ... 更多类库目录
  11. ├─Mode 框架应用模式目录
  12. ├─Tpl 系统模板目录
  13. ├─LICENSE.txt 框架授权协议文件
  14. ├─logo.png 框架LOGO文件
  15. ├─README.txt 框架README文件
  16. └─ThinkPHP.php 框架入口文件

thinkphp是单入口文件,其入口文件为index.php.且遵循mvc的结构

3,控制器

我们可以在自动生成的Application/Home/Controller目录下面找到一个IndexController.class.php 文件,这就是默认的Index控制器文件。

控制器类的命名方式是:控制器名(驼峰法,首字母大写)+Controller

控制器文件的命名方式是:类名+class.php(类文件后缀)

默认的欢迎页面其实就是访问的Home模块下面的Index控制器类的index操作方法 我们修改默认的index操作方法如下:

  1. namespace Home\Controller;
  2. use Think\Controller;
  3. class IndexController extends Controller {
  4. public function index(){
  5. echo 'hello,world!';
  6. }
  7. }

再次运行应用入口文件,浏览器会显示:hello,world!

这时基本的thinkphp就已经完成了,小伙伴们就可以开发项目了

转载时请注明出处及相应链接,本文永久地址:https://blog.yayuanzi.com/23891.html


pay_weixin
pay_weixin
微信打赏
pay_weixin
支付宝打赏
感谢您对作者Kate的打赏,我们会更加努力!    如果您想成为作者,请点我

您必须 登录 才能发表评论!