GA黄金甲

thinkphp5怎样读取设置文件

在使用ThinkPHP5框架时 ,我们通常需要在应用程序中读取一些设置信息 ,如数据库毗连信息、缓存信息等。ThinkPHP5框架中 ,config目录下存放着所有的设置文件。

设置文件的命名

ThinkPHP5框架中 ,config目录生涯了所有的设置文件 ,这些文件的文件扩展名都是.php。凭证应用设置-控制器设置-要领设置.php 的名堂来命名设置文件 ,例如:

应用设置文件名称:app.php

连忙学习“PHP免费学习条记(深入)”;

控制器设置文件名称:index.php

要领设置文件名称:hello.php

在应用程序中 ,我们可以通过下面的代码来读取应用设置文件:

$app_config = config('app');

登录后复制 登录后复制

读取应用设置文件

应用程序中 ,若是需要读取设置文件 ,可以使用config函数 ,并将设置文件名称作为其参数。下面的代码可以被使用来读取app.php设置文件的内容

$app_config = config('app');

登录后复制 登录后复制

读取应用设置文件的示例代码如下:

  
  
   登录后复制
  

读取控制器设置文件

控制器设置文件可以通过$this->config在控制器中读取 ?刂破魃柚梦募的名称为:控制器名.php ,如:

class Index extends Controller
{
    public function index()
    {
        $controller_config = $this->config;
        dump($controller_config);
    }
}

登录后复制

读取控制器设置文件的示例代码如下:

  
  
   登录后复制
  

读取要领设置文件

在要领中 ,我们可以通过config函数来读取要领设置文件。要领设置文件的名称为:要领名.php ,如:

class Index extends Controller
{
    public function hello()
    {
        $action_config = config('hello');
        dump($action_config);
    }
}

登录后复制

读取要领设置文件的示例代码如下:

  
  
   登录后复制
  

读取其他文件

除了app.php、控制器设置文件和要领设置文件之外 ,我们还可以通过config函数来读取自界说的设置文件。设置文件必需存放在config目录下 ,并使用.php作为文件扩展名。读取自界说设置文件的示例代码如下:

<?php
namespace app\index\controller;

use think\Controller;

class Index extends Controller
{
    public function index()
    {
        $custom_config = config('custom');
        dump($custom_config);
    }
}

登录后复制

以上就是thinkphp5怎样读取设置文件的详细内容 ,更多请关注本网内其它相关文章!

免责说明:以上展示内容泉源于相助媒体、企业机构、网友提供或网络网络整理 ,版权争议与本站无关 ,文章涉及看法与看法不代表GA黄金甲滤油机网官方态度 ,请读者仅做参考。本文接待转载 ,转载请说明来由。若您以为本文侵占了您的版权信息 ,或您发明该内容有任何涉及有违公德、冒犯执法等违法信息 ,请您连忙联系GA黄金甲实时修正或删除。

相关新闻

联系GA黄金甲

18523999891

可微信在线咨询

事情时间:周一至周五 ,9:30-18:30 ,节沐日休息

QR code
【网站地图】【sitemap】