Laravel env()或config()在命令行上获取环境变量

时间:2017-10-12 13:04:10

标签: php laravel laravel-5 environment-variables

我知道在命令行上运行php artisan env会向我显示“当前应用程序环境”(例如“生产”)。

但我想要的是能够直接从命令行查看env('SESSION_DRIVER')config('session.driver')之类的值。

这可能吗?

(我在docs找不到提示。)

2 个答案:

答案 0 :(得分:10)

你可以运行Tinker:

php artisan tinker

然后使用以下任何命令:

env('SESSION_DRIVER')
config('session.driver')
  

Tinker允许您在命令行上与整个Laravel应用程序进行交互,包括Eloquent ORM,作业,事件等。

https://laravel.com/docs/5.5/artisan#introduction

或者,您可以create an Artisan command向您显示配置文件中的值:

php artisan show-config-value session.driver

答案 1 :(得分:0)

您可以在CMD或终端中运行 artisan命令,该命令将显示应用程序正在执行的当前环境

php artisan env