获取Laravel中的所有ENV变量

wlzqhblo  于 2023-08-08  发布在  其他
关注(0)|答案(3)|浏览(165)

Laravel有一个包含各种变量的.env文件。有没有一种方法可以在一行PHP代码中获得所有变量?我不想写

echo env('APP_DEBUG')
echo env('APP_URL')
etc...

字符串
我试过了

env("*")
env("*")


但都不管用

swvgeqrz

swvgeqrz1#

这应该可以工作:

$_ENV; // gives all env variables.

字符串
获取单个env变量:

$_ENV['VARIABLE'];

czq61nw1

czq61nw12#

阅读所有env()属性的唯一安全方法是直接使用Dotenv

$env = Dotenv\Dotenv::createArrayBacked(base_path())->load()

字符串
此方法适用于所有环境:cli,分派的作业,没有适当的Web服务器,即使php.ini忽略了env。

jutyujz0

jutyujz03#

您可以执行以下操作:-

php artisan tinker

$_ENV

字符串

相关问题