Use Of .env File In Laravel
----------------------------------------------
Laravel .env file is useful when you have different configuration values based on the environment where the application is running.For example if you want to have different cache driver locally than you do on your production server.
To make this work Laravel utilizes the DotEnv PHP library by Vance Lucas.If you fresh Laravel installation, then root directory of your project will contain a .env.example
file.But if you install Laravel via Composer, this file will automatically be renamed to .env
. Otherwise, you should rename the file manually.
Always make sure you will add .env
file in .gitignore
so that it will not be committed to your application's source control.Because your development server and local development might have different configuration.
Define variable in .env
file.
SMS_API_KEY="HFYFBoiuj855577TTGGV"
Retrieving Environment Configuration
env('SMS_API_KEY');
Determining The Current Environment
The current application environment is determined via the APP_ENV
variable from your .env
file