04 設定
設定
【 .env 】
環境に依存するような設定値。
DBの接続情報。
環境によって切り替えたい値がある場合は .env に書いておいて、適宜参照する。
----------------------------
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
----------------------------
DB_CONNECTION=sqlite
----------------------------
=======================================
【 config 】
.env ファイルに書かれた値を参照する
app.php アプリ全体の設定
'env' => env('APP_ENV', 'production'),
'debug' => env('APP_DEBUG', false),
'url' => env('APP_URL', 'http://localhost'),
env と書かれている関数は env-helper と呼ばれていて、.env から値を持ってくるための命令。
'timezone' => 'Asia/Tokyo',
'locale' => 'ja',