本文主要是介绍thinkphp5开发api基本流程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、下载tp5环境,设置好composer,到开发环境不使用composer的时候,要在php.ini中把proc过滤加上
2、设置好rewrite和pathinfo
3、配置好远程调试xdebug
4、默认app名字改成api,并在controller下建立版本号目录如v1,在对应版本号目录下新建控制器
5、修改database.php以及route.php设置,注意二层路由访问路径设置应为:
Route::get('first/', 'api/v1.Index/index');
6、增加BaseValidate,并让对应的验证器继承
7、重写全局异常处理类,并在配置文件中的exception_handle设置文件路径
这里有个问题,就是想灵活的自定义404页面,参考如下博客:
https://blog.csdn.net/u011415782/article/details/79100191
至此基本框架完成,验证器和全局异常都有了,可以开心的写业务代码了。
这篇关于thinkphp5开发api基本流程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!