php接口连接数据库

框架: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

相关推荐
酷炫码神43 分钟前
第 2 篇:Java 入门实战(JDK8 版)—— 编写第一个 Java 程序,理解基础运行逻辑
java·开发语言·策略模式
像风一样自由20201 小时前
Go语言详细指南:特点、应用场景与开发工具
开发语言·后端·golang
半夏知半秋1 小时前
基于跳跃表的zset实现解析(lua版)
服务器·开发语言·redis·学习·lua
Wyc724091 小时前
Lua语言基础笔记
开发语言·笔记·lua
wheeldown1 小时前
【Linux】面试常考!Linux 进程核心考点:写时拷贝优化原理 + 进程等待实战,一篇理清进程一生
linux·运维·服务器·面试·php
编码浪子6 小时前
趣味学RUST基础篇(智能指针_结束)
开发语言·算法·rust
CVer儿7 小时前
qt资料2025
开发语言·qt
DevilSeagull7 小时前
JavaScript WebAPI 指南
java·开发语言·javascript·html·ecmascript·html5
2zcode7 小时前
基于Matlab不同作战类型下兵力动力学模型的构建与稳定性分析
开发语言·matlab
葵野寺9 小时前
【RelayMQ】基于 Java 实现轻量级消息队列(七)
java·开发语言·网络·rabbitmq·java-rabbitmq