php接口连接数据库

embedded/2025/2/2 1:31:42/

框架:https://www.thinkphp.cn/doc
创建网站
在这里插入图片描述
域名自己写
在这里插入图片描述
创建文件夹,“test”拉取框架,地址栏输入
composer create-project topthink/think=5.1.* tp5
会自动创建一个tp5文件夹
在这里插入图片描述
根目录选择刚刚创建拉框架的文件夹
以test为示例
“D:\test\tp5”

配置文件:
D:\test\tp5\config\app.php
默认地址:
D:\test\tp5\application\index\controller\ index.php

php"><?php
// 文件名
namespace app\index\controller;
//类名
class Test
{					// 函数名 (参数)public function hello($name){			//	.拼接return $name . 'acb';}public function hello1(){		// json格式// db引用数据库// couple表明// select() 查找全部return json(db('couple')->select()) ;return 'acb';}
}

数据库配置:
D:\test\tp5\config
在这里插入图片描述
在页面访问:
http://localhost:9001/public/index.php/index/test/hello1
在这里插入图片描述


http://www.ppmy.cn/embedded/158778.html

相关文章

Ubuntu安装VMware17

安装 下载本文的附件&#xff0c;之后执行 sudo chmod x VMware-Workstation-Full-17.5.2-23775571.x86_64.bundle sudo ./VMware-Workstation-Full-17.5.2-23775571.x86_64.bundle安装注意事项&#xff1a; 跳过账户登录的办法&#xff1a;断开网络 可能出现的问题以及解决…

机试题——连续出牌数量

题目描述 有这么一款单人卡牌游戏&#xff0c;牌面由颜色和数字组成&#xff0c;颜色为红、黄、蓝、绿中的一种&#xff0c;数字为0-9中的一个。游戏开始时玩家从手牌中选取一张卡牌打出&#xff0c;接下来如果玩家手中有和他上一次打出的手牌颜色或者数字相同的手牌&#xff…

vue2项目(一)

项目介绍 电商前台项目 技术架构&#xff1a;vuewebpackvuexvue-routeraxiosless.. 封装通用组件登录注册token购物车支付项目性能优化 一、项目初始化 使用vue create projrct_vue2在命令行窗口创建项目 1.1、脚手架目录介绍 ├── node_modules:放置项目的依赖 ├──…

AI-System 学习

《AI系统原理与架构》ZOMI https://github.com/chenzomi12/AISystem 1PB 1024TB&#xff08;太字节&#xff09; 1PB 1024 x 1024GB&#xff08;千兆字节&#xff09; 1PB 1024 x 1024 x 1024MB&#xff08;兆字节&#xff09; 1PB 1024 x 1024 x 1024 x 1024KB&#xff0…

2025数学建模美赛|赛题评析|难度对比|选题建议

2025年美赛题目整体难度对比&#xff1a;A&#xff1e;D&#xff1e;C&#xff1e;E&#xff1e;B&#xff1e;F A题&#xff1a;新颖的机理分析类题目&#xff0c;目前数模比赛中较少出现&#xff0c;主要考虑材料的不同情况的磨损以及随时间的变化过程&#xff0c;但是可以预…

什么是Pytest Fixtures作用域及如何为Pytest Fixtures设置合适的作用域

关注开源优测不迷路 大数据测试过程、策略及挑战 测试框架原理&#xff0c;构建成功的基石 在自动化测试工作之前&#xff0c;你应该知道的10条建议 在自动化测试中&#xff0c;重要的不是工具 编写重复代码很可能是你最不乐意做的事情之一。至少对我来说是这样。 在一个全力追…

2025数学建模美赛|赛题翻译|F题

2025数学建模美赛&#xff0c;F题赛题翻译 更多美赛内容持续更新中...

黑马点评 - 商铺类型缓存练习题(Redis List实现)

首先明确返回值是一个 List<ShopType> 类型那么我们修改此函数并在 TypeService 中声明 queryTypeList 方法&#xff0c;并在其实现类中实现此方法 GetMapping("list")public Result queryTypeList() {return typeService.queryTypeList();}实现此方法首先需要…