当前位置:网站首页>TP6的安装与测试
TP6的安装与测试
2022-08-09 05:05:00 【IT东东歌】
文档写的很详细 安装 · ThinkPHP6.0完全开发手册 · 看云
1、要求
- PHP >= 7.2.5
2、安装composer
如果遇到问题
在cmd命令下运行即可
set http_proxy=0
再次运行安装命令就成功安装了
安装详细过程文档有。
3、测试
<?php
namespace app\controller;
use app\BaseController;
use think\facade\Request;
class Index extends BaseController
{
public function index()
{
return 'index';
}
public function test($name = 'ThinkPHP6')
{
$arr = Request::param();//获取全部变量
$id = Request::param('id');
var_dump($arr);
var_dump($id);
return 'hello,' . $name;
}
}
post:
get:
http://tp6.com/index/test/name/123/id/456
接收参数成功。
4、链接数据库
当然首先配置数据库
1).env里配置
APP_DEBUG = true
[APP]
DEFAULT_TIMEZONE = Asia/Shanghai[DATABASE]
TYPE = mysql
HOSTNAME = 127.0.0.1
DATABASE = map_edit
USERNAME = root
PASSWORD = root
HOSTPORT = 3306
CHARSET = utf8
DEBUG = true[LANG]
default_lang = zh-cn
2)database.php里配置
如果两者都配置以 .env里为主
3)测试方法
控制器:
<?php
namespace app\controller;
use app\BaseController;
use think\facade\Request;
use app\model\User;
class Index extends BaseController
{
public function index()
{
return 'index';
}
public function test($name = 'ThinkPHP6')
{
$arr = Request::param();//获取全部变量
$id = Request::param('id');
var_dump($arr);
var_dump($id);
return 'hello,' . $name;
}
public function dbtest(){
$user = new User();
$res = $user->getUser();
var_dump($res);
}
}
数据模型
<?php
namespace app\model;
use think\Model;
class User extends Model
{
public function getUser() {
$res = User::where('user_name', 'yck')->find();
return $res;
}
}
数据库链接完毕!!
边栏推荐
猜你喜欢
matlab simulink球杆控制系统的模糊PID控制设计
2022下半年深圳信息系统项目管理师认证招生简章
C Advanced - Program Compilation (Preprocessing) + Linking
屏:全贴合工艺之GF、GF2、G1F1、GG、TOL
力扣349-两个数组的交集——HashSet
Harmony OS ets ArkUI 】 【 】 development create a view and building layout
【ManageEngine】网络性能监控工具
【Harmony OS】【ARK UI】自定义弹窗
亚马逊面对风控,自养号测评时应该怎么做?
2022年8月深圳产品经理认证招生简章(NPDP)
随机推荐
【Harmony OS】【ArkUI】ets开发 图形与动画绘制
【LeetCode】761.特殊的二进制序列
dsafasfdasfasf
关于光电门的使用
【计算机网络-哈工大】---学习笔记(下)---(二)Web安全威胁、SSL\IPsec、虚拟专用网、防火墙
学习一下 常说的节流
【ITRA】2022年ITRA赛事注册流程 从0-1
Perl basic grammar
学习笔记--文件夹处理--代码学习
[UNR #6 A] Noodle-based road (shortest path)
【暑期每日一题】洛谷 P5724 【深基4.习5】求极差 / 最大跨度值
php使用phpoffice/phpspreadsheet导入导出excel表格
C Advanced-C Language File Operation
Still don't know what business intelligence (BI) is?After reading this article, you will understand
10.LoadRunner2022社区版安装
Oracle01-安装与卸载
Address Book (File Version) (C Language) (VS)
STM32的Cube学习笔记(ADC)
Address book (dynamic version) (C language) (VS)
区别如下概念:助记符、汇编语言、汇编语言程序和汇编程序。