一、创建基础框架
前提条件:先得安装composer,这个相当于一个依赖市场,专门下载依赖的玩意,好像是免费的随便网上一搜就有了,然后提前安装好!
在你需要创建文件夹的目录下面,shift + 右键点击打开powershell窗口,然后输入以下命令
composer create-project topthink/think tp
这个tp是你要创建thinkphp框架的名称,可以自己想一个或者这个默认的也可以
二、用phpstorm打开你刚刚创建的这个文件夹
前提条件:安装phpstorm ,要是没有你可以去我的安装phpstorm那篇文章中获取软件,免费的哦,里头也有详细的安装过程,以及软件获取方式。
三、在phpstorm中打开终端然后输入php think run,将程序跑起来
跑完以后,你用你的浏览器打开http://127.0.0.1:8000,看到以下这个页面,你就是创建成功啦!
四、了解路由API
在route文件夹下面有一个app.php,这个是存放你路由信息的地方
get是请求方式
hello/:name是路径以及请求参数
index/hello是请求的参数,这里表示控制器index中的hello方法,也就是下面这张图片
所以当你调用一个get请求,请求的地址为http:127.0.0.1:8000/hello/李白,的时候就会返回这个方法里头的东西
或者,当你想省事情,你可以不用调用控制器中的东西,直接写一个方法也可以,比如下图
这样也是可以能得到相同结果的
五、可以使用Apifox网页版来进行接口调试
打开Apifox网页版,然后输入刚刚那个地址http:127.0.0.1:8000/hello/李白,也是可以得到结果的!
🆗!你已经学会使用thinkphpl来写一个简单的接口了!
你可以在控制器当中写一些数据库的操作,并返回结果,这样在你就可以写一些CURD的操作了