[TOC]
## 配置数据
> 1. /config/config.php
~~~
return [
'oss' => [
'buket' => 'test'
]
]
~~~
> 2. /config/autoload/oss.php
~~~
return [
'buket' => 'test'
]
~~~
## 获取数据
### 注入Config对象方式
~~~
class IndexController
{
/**
* @Inject
* @var \Hyperf\Contract\ConfigInterface
*/
private $config;
public function index()
{
return $this->config->get('oss.buket', 'test');
}
}
~~~
### @Value 注解方式
~~~
class IndexController
{
/**
* @Value("oss.buket")
*/
private $configValue;
public function index() {
return $this->configValue;
}
}
~~~
### config() 函数
> 可以通过`config(string $key, $default)`函数获取对应的配置
~~~
$buket = config("oss.buket", 'test');
~~~