集成ThinkPHP5
我们在微信小程序(二)——开发工具篇下载完整版的ThinkPHP5,集成到我们的XAMPP里面去,按照上一节的内容,在D:\xampp\htdocs文件夹下新建thinkphp5文件夹,将下载好的THinkPHP5解压到该文件夹下,完成后如下:
在我们的浏览器中输入http://localhost/thinkphp5/public/ ,如果出现下面的界面,说明thinkphp已经集成部署成功
配置数据库
database.php在..\application中,注意表前缀,具体设置:
配置文件
config.php也在..\application中,打开log:
写一个测试接口
在application下新建index文件,在index文件夹新建controller文件下,在controller文件下新建一个公共父类Common.php,里面存放初始化方法和参数,再新建一个子类User.php,继承自Common,其用来处理用户、活动等逻辑:
我们在User.php定义一个测试方法:
然后在浏览器中输入:http://localhost/thinkphp5/public/index/user/index ,查看输出结果,显示如下为正常:
这里说明一下http://localhost/thinkphp5/public/index/user/index ,最后的index是对应的方法名,如果你定义的方法名是test(),那么访问url就是http://localhost/thinkphp5/public/index/user/test ,最后跟的是test。
接口讲解
首先看Common.php:
任何接口在处理主要逻辑之前都要检验参数是否合法。所以将其统一写到Common里面,这里的$rules需要注意,”require”代表必需参数,”require|number”代表参数必需为数字,thinkphp官网有具体详解
User.php用来处理主要的逻辑:

