Laravel有一个包含各种变量的.env文件。有没有一种方法可以在一行PHP代码中获得所有变量?我不想写
echo env('APP_DEBUG') echo env('APP_URL') etc...
字符串我试过了
env("*") env("*")
型但都不管用
swvgeqrz1#
这应该可以工作:
$_ENV; // gives all env variables.
字符串获取单个env变量:
$_ENV['VARIABLE'];
型
czq61nw12#
阅读所有env()属性的唯一安全方法是直接使用Dotenv:
env()
Dotenv
$env = Dotenv\Dotenv::createArrayBacked(base_path())->load()
字符串此方法适用于所有环境:cli,分派的作业,没有适当的Web服务器,即使php.ini忽略了env。
jutyujz03#
您可以执行以下操作:-
php artisan tinker $_ENV
字符串
3条答案
按热度按时间swvgeqrz1#
这应该可以工作:
字符串
获取单个env变量:
型
czq61nw12#
阅读所有
env()
属性的唯一安全方法是直接使用Dotenv
:字符串
此方法适用于所有环境:cli,分派的作业,没有适当的Web服务器,即使php.ini忽略了env。
jutyujz03#
您可以执行以下操作:-
字符串