前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >tp6.0文档解析(命名规范+配置)

tp6.0文档解析(命名规范+配置)

作者头像
贵哥的编程之路
发布2022-05-20 09:20:39
4670
发布2022-05-20 09:20:39
举报
文章被收录于专栏:用户7873631的专栏
在这里插入图片描述
在这里插入图片描述

安装多应用。必须的,切记,安装多应用必须在项目的根目录下安装哦比如这样

在这里插入图片描述
在这里插入图片描述
代码语言:javascript
复制
composer  selfupdate

composer require topthink/think-multi-app 多应用模式: 全局配置:对所有应用都有效 应用配置:只对当前应用有效. 全局配置与应用配置的优先级哪个高? 应用配置.(在相同的配置情况下)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

也可以把它看成一个数据库链接配置文件吧. 切记切记,上线后,APP_DEBUG要关掉.

对tp6.0来说,什么是开启,什么是关闭呢?

在这里插入图片描述
在这里插入图片描述
代码语言:javascript
复制
<?php
namespace app\admin\controller;
use think\facade\Env;//应用env文件才能获取环境变量,不区分大小写
use app\BaseController;

class Index extends BaseController
{
    public function index()
    {
       echo Env::get('database.username');//可以设置默认值Env::get('database.username', 'root');
echo Env::get('database.password');//获取配置文件里面的用户名+密码

    }

    public function hello($name = 'ThinkPHP6')
    {
        return 'hello,' . $name;
    }
}
在这里插入图片描述
在这里插入图片描述
代码语言:javascript
复制
<?php
//配置获取
namespace app\admin\controller;
use think\facade\Config;

use app\BaseController;

class Index extends BaseController
{
    public function index()
    {
       var_dump(Config::get('app'));


    }

    public function hello($name = 'ThinkPHP6')
    {
        return 'hello,' . $name;
    }
}
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
代码语言:javascript
复制
composer require topthink/think-yaconf
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-05-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档