《使用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

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

相关推荐
工程师00716 小时前
C# 动态编程(基于 dynamic 类型)
开发语言·c#·dynamic·动态编程
南桥几晴秋16 小时前
Qt显示类控件
开发语言·c++·qt
这儿有一堆花16 小时前
Python 虚拟环境的配置与管理指南
开发语言·python
晨风先生16 小时前
打包Qt程序的脚本package.bat
开发语言·qt
23级二本计科16 小时前
前端 HTML + CSS + JavaScript
前端·css·html
踩着两条虫16 小时前
VTJ.PRO「AI + 低代码」应用开发平台的后端模块系统
前端·人工智能·低代码
pany16 小时前
程序员近十年新年愿望,都有哪些变化?
前端·后端·程序员
用户146446050337916 小时前
PHP 多维数组处理利器:array_column() 用法详解
php·thinkphp
朱昆鹏16 小时前
IDEA Claude Code or Codex GUI 插件【开源自荐】
前端·后端·github
HashTang16 小时前
买了专业屏只当普通屏用?解锁 BenQ RD280U 的“隐藏”开发者模式
前端·javascript·后端