当前位置: 首页 > news >正文

7. 配置

三种获取配置的方法

返回 /config/config.php 、/config/autoload/xxx.php 中的值

<?php
namespace App\Controller;use Hyperf\Config\Annotation\Value;
use Hyperf\Contract\ConfigInterface;
use Hyperf\Di\Annotation\Inject;
use Hyperf\HttpServer\Annotation\AutoController;
use function Hyperf\Config\config;#[AutoController]
class ConfigController
{// 1. 通过 注入 Hyperf\Contract\ConfigInterface 接口类来获取#[Inject]private ConfigInterface $config;// 2. 通过使用 Value 注解注入 对应配置项#[Value('foo.bar')]private $bar;public function index(){return $this->config->get('foo.bar');}public function value(){return $this->bar;}// 3. 通过 Config 全局函数public function config(){return config('foo.bar', 123);}
}
http://www.lryc.cn/news/467051.html

相关文章:

  • WPF中Grid、StackPanel、Canvas、WrapPanel的区别
  • 昇思MindSpore进阶教程--开发常见问题
  • 【Linux】Linux进程地址空间
  • 创建包含可导入浏览器信任的SSL自签名证书
  • [Windows] 很火的开源桌面美化工具 Seelen UI v2.0.2
  • 华帝携手抖音头部达人,金牌导演李力持量身打造厨电定制微短剧
  • 监控易监测对象及指标之:JBoss 7.1.x中间件监控
  • Java 模拟退火算法
  • LeetCode[中等] 80. 删除有序数组中的重复项 II
  • 机器学习5
  • 【Python技术】利用akshare定时获取股票实时价,低于5日线钉钉通知报警
  • LINUX1.2
  • Proximal Distance Algorithm (近段距离算法)
  • 如何判断一个数是几位数与这个数是否为回文数并打印出其逆序数
  • Solon 之 STOMP
  • 在掌控板上搭建http服务器
  • HCIA复习实验
  • 生信软件39 - GATK最佳实践流程重构,提高17倍分析速度的LUSH流程
  • c#编写的各类应用程序、类库的引用(黑白盒)
  • 计算机网络考研笔记
  • 用感性的方式浅要了解什么是AI 与 大模型
  • Linux文件的查找和打包以及压缩
  • 专题十四_哈希表_算法专题详细解答
  • C++源码生成·序章
  • Android中的MVP模式
  • kebuadm部署k8s集群
  • Unity3D学习FPS游戏(2)简单场景、玩家移动控制
  • 网上的 AQS 文章让我很失望
  • 滑动窗口子串
  • 【windows11 提示“Microsoft Visual C++ Runtime Library Runtime Error】