1
我知道在命令行上運行php artisan env
會向我顯示「當前應用程序環境」(如「production」)。Laravel env()或config()在命令行上獲取環境變量
但我想要的是能夠直接從命令行看到像env('SESSION_DRIVER')
或config('session.driver')
之類的值。
這可能嗎?
(我找不到在docs提示。)
我知道在命令行上運行php artisan env
會向我顯示「當前應用程序環境」(如「production」)。Laravel env()或config()在命令行上獲取環境變量
但我想要的是能夠直接從命令行看到像env('SESSION_DRIVER')
或config('session.driver')
之類的值。
這可能嗎?
(我找不到在docs提示。)
您可以運行修補匠:
php artisan tinker
然後使用這些命令:
env('SESSION_DRIVER')
config('session.driver')
廷克允許您可以在命令行上與整個Laravel應用程序交互,包括Eloquent ORM,作業,事件等等。
https://laravel.com/docs/5.5/artisan#introduction
或者,你可以create an Artisan command向您展示從配置文件中的值:
php artisan show-config-value session.driver
謝謝!哇,有趣的是:'env('SESSION_DRIVER')'返回null,但是'config('session.driver')'返回''file「'。我想知道爲什麼'env()'找不到該值。 – Ryan
也許這將有助於https://github.com/laravel/framework/issues/8191 –
有趣!非常感謝。 – Ryan