文章目录
安装部署与调试
安装phpstudy
php版本选用8.0.2
安装composer
注意这里切换成8.0.2版本

命令行输入composer出现如下,说明安装成功

默认是外国的下载源,下载非常慢,因而换成阿里
bash
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
在此目录下cmd打开命令行,输入如下创建项目,项目名为tp8

bash
composer create-project topthink/think tp8
phpstudy创建网站

改成调试模式
- 简单展示调试信息:把这里默认的
false改成true(如下)

- 详细展示调试信息:把这里前面的
.example去掉(如下)


配置文件

获取配置文件信息
- 获取.env中的
php
//在controller的文件头顶加
use think\facade\Env;
//在controller类中写方法测试
public function config() {
//获取键对应的值
return Env::get('DB_USER');
}


php
public function config() {
//判断键是否存在
echo Env::has('DB_USER');
}

- 获取config中的
php
public function config() {
return config("app.default_app");
}


URL访问模式
php
// /index.php/index/test/a/888
// /index.php/控制器/操作/参数/值
public function test($a = 'test')
{
return 'test is ' . $a;
}

URL重写
if (!-f $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
}

