Larabelの.envファイルから値を取得するには、env()関数を利用すると目にしました。
そこで、試しに書いてみたところ、
PHP
1$env = env('APP_NAME');2var_dump($env);3exit;
エラーが返ってきました。
Fatal error: Uncaught Error: Call to undefined function env() in /opt/bitnami/apache/htdocs/laravel/public/****/index.php:11 Stack trace: #0 {main} thrown in /opt/bitnami/apache/htdocs/laravel/public/****/index.php on line 11
envを使うには先にお作法的なものがあるのでしょうか?
あと、.envにユーザーが値を設定するのはありですか?
configフォルダの下にファイルを用意するのでしょうか?
また、env()を使わず、config()を使うのが望ましいとも見かけました。
どのようにするのがAPIキーなどの固定値を扱うのに望ましいのでしょう?

0 コメント