《使用ThinkPHP6开发项目》 - 创建控制器

《使用ThinkPHP6开发项目》 - 安装ThinkPHP框架-CSDN博客

《使用ThinkPHP6开发项目》 - 设置项目环境变量-CSDN博客

《使用ThinkPHP6开发项目》 - 项目使用多应用开发-CSDN博客

《使用ThinkPHP6开发项目》 - 创建应用-CSDN博客

使用ThinkPHP6创建控制器,开始项目开发;这里先做个简单的登录功能

现在先创建一个Passport控制器

复制代码
php think make:controller admin@Passport --plain
复制代码
<?php
declare (strict_types = 1);

namespace app\admin\controller;

class Passport
{
    //
}

接下来创建一个登录方法:login

复制代码
<?php
declare (strict_types = 1);

namespace app\admin\controller;

class Passport
{
    //登录
    public function login()
    {
        return '登录接口';
    }
}

这里可以通过接口测试工具测试登录接口是否成功

测试前先确认项目已经运行,进入项目根目,输入下面命令

复制代码
php think run

默认访问地址为:http://localhost:8000

这里,登录接口就做好了,在接口方法里面写入登录逻辑就可以了

相关推荐
LONGZETECH12 小时前
智能网联汽车故障诊断仿真教学软件技术解析——C/S架构落地与全模块实现
c语言·开发语言·架构·汽车·汽车仿真教学软件·汽车教学软件·智能网联汽车软件
拍客圈12 小时前
在 Discuz! 后台设置 SEO 参数(如标题、关键词、描述)后无法保存
服务器·数据库·php
JIes__12 小时前
lua语法——基础知识总结
开发语言·lua
_OP_CHEN12 小时前
【MySQL数据库基础】(五)MySQL 数据类型深度解析:选对类型 = 性能拉满!
linux·开发语言·数据库·sql·mysql·数据类型·c/c++
Thomas.Sir12 小时前
Vue 3:现代前端框架的架构革命
前端·vue.js·web·大前端
LONGZETECH12 小时前
汽车车身测量与结构件更换仿真教学系统架构全解析
c语言·开发语言·架构·系统架构·汽车·汽车教学软件·智能网联汽车软件
SouthRosefinch12 小时前
三、HTML文本、语义化、列表与表格
前端·html5
l143723326712 小时前
短剧多语种翻译的技术难点:为什么AI翻译比人工翻译更适合出海?
开发语言·人工智能·php
清空mega12 小时前
《Vue3 模板语法与常用指令详解:插值、绑定、件、条件渲染、列表渲染一次学会》
前端·javascript·vue.js
周淳APP12 小时前
【HTTP相关及RESTful】风萧萧兮易水寒之壮士学习不复返
前端·javascript·网络·网络协议·http·restful·jsonp