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怎样读取设置文件的详细内容,更多请关注本网内其它相关文章!