0
0
お題は不問!Qiita Engineer Festa 2024で記事投稿!
Qiita Engineer Festa20242024年7月17日まで開催中!

Laravelのenvの値はどの優先順位で参照されるのか

Last updated at Posted at 2024-07-17

結論

  1. コマンドラインオプション(php artisan test --env=test ←コレ)
  2. サーバ環境変数
  3. phpunit.xml の設定値(テスト実行時)
  4. .env の値
  5. .env.production
  6. .env.example

補足

サーバ環境変数は

export ENV=production

としたら

$env = env('KEY');

で参照できます。

無理やりDBのコネクションを変えたりオプションを書き換えたい場合は、コマンドラインオプションを使うのがいいですね。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0