浅谈tp5怎么开发api接口-笔记02

586 阅读1分钟

最近涉及到vue项目开发,需要用到接口,思来想去,在本人目前技术上还是用框架开发接口简单些,特此整理了开发接口步骤笔记,来供大家参考,欢迎来讨论。

1、首先,在官网上下载thinkPHP5框架,记住要是完整版的,我用得是thinkPHP_5.0.24的,下载地址:www.thinkphp.cn/down.html

2、tp5下载成功后,进行php的环境搭建,最后运行出现以下图代表框架运行成功

3、tp运行成功后,即可配置数据库(运行tp前需要将Apache和mysql服务打开,数据库也可打开),在application目录下有datavase.php数据库文件,可进行配置

4、配置application目录下的config配置文件,将输出类型改为json

5、使用数据库并进行接口开发,我是直接在index模块下的控制器中Test(注意控制器文件首字母必须大写)文件里进行操作。

6、在浏览器中进行测试,有结果输出就代表接口开发成功,在控制台Network上可以看到接口信息以及数据。其中tp进行访问:http://serverName/index.php(或者其它应用入口文件)/模块/控制器/操作/参数/值..

7、最后,在项目里面进行解决跨域问题,即可使用开发的接口。

8、补充:在tp5中如需用到参数,需要引入:“use think\Request;”,接受参数的语法是:“Request::instance()->param("参数名")”。

ps:学习,不进则退!