gpt4 book ai didi

php - 在 php composer 项目中存储配置的最佳方式?

转载 作者:行者123 更新时间:2023-12-05 07:45:21 25 4
gpt4 key购买 nike

当我们不使用框架时

  1. 在 Composer 项目中存储配置的最佳方式是什么?我们如何从 Controller 或模型文件加载它们?我们更喜欢将配置存储在 src 文件夹之外。

  2. 为什么没有人使用类常量来存储配置

例如。应用程序/配置/AppConfig::TIMEZONE;

- composer.json

"autoload": 
{
"psr-4":
{
"App\\": "src/app/"
}
}

-/src/app/Configs/AppConfig.php

namespace App\Configs;

class AppConfig {
const TIMEZONE = 'EST';
}

- src/app/Controllers/HelloWorld.php

namespace App\Controllers;
use App\Configs\AppConfig;

class HelloWorld
{
$timezone = AppConfig::TIMEZONE;
}

谢谢

最佳答案

在现代世界中,事物正在走向现代。配置的最佳方法是单独保存在目录中。现在是时候讨论调用配置值了;创建辅助函数,该函数将为您收集数据并根据需要高效返回。

关于php - 在 php composer 项目中存储配置的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41761140/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com