小编Vam*_*hna的帖子

在 Symfony 中使用 config.php 和doctrine.yaml 使用动态数据库名称

我已经设置了一个 symfony 项目。我所有的数据库连接都在app/.env.

这是我在 .env 文件中配置的方式:

DATABASE_URL=mysql://root@127.1.0.1:3306/abcdefg

Run Code Online (Sandbox Code Playgroud)

现在我想使用像 config.php 这样的 .php 文件,我可以在其中存储数据库配置的值,并且应用程序也应该使用相同的文件,而不是从 .env 文件中获取值。

这是根据应用程序 URL 连接不同的数据库。所以数据库名称取决于 URL。

为了使其动态化,我想使用 PHP 文件而不是 .env 文件。

php doctrine config symfony symfony4

3
推荐指数
1
解决办法
2413
查看次数

标签 统计

config ×1

doctrine ×1

php ×1

symfony ×1

symfony4 ×1