env (environment)

env-environment (büyük resim için tıklayın)

Merhaba, bu gönderide .env dosyasındaki yapılandırma değişkenlerinin değerlerini getiren env fonksiyonundan bahsediyorum.

Projenin temel yapılandırma değişkenleri env dosyasında bulunmaktadır. Yerel veya sunucu için farklı farklı env dosyaları tanımlanabilir (.env, .env.local ya da .env.production gibi). Bu değişkenlere örnek olarak APP_KEY, DB_CONNECTION, MAIL_HOST, bulut servis kimlik bilgisi ile robot/insan ayrımı sağlayan projeye entegre edilmiş modüllerin kimlik bilgileri verilebilir (Ek tanımlamalar yapılabilir). 

Bu değişkenlere erişmek için env fonksiyonu kullanılır. Bu fonksiyon; erişilmek istenen değişkenin isim bilgisi olarak tek parametre alır. Örneğin;

  • echo env('APP_ENV');
  • echo env('DB_CONNECTION');
  • echo env('FILESYSTEM_DRIVER');
  • echo env('MAIL_HOST');
  • echo env('REDIS_HOST');

omurs

Ö S, 30 Ağustos 2018 Perşembe 15:30 tarihinde kayıt oldu

Etiketler

Beğeni

Toplam Beğeni Sayısı: 1


Yıllara Göre Gönderiler








laravel Kategori

Yerelleştirme (Localization #2)

Yerelleştirme (Localization)

Asset Fonksiyonu ile Varlıklara Erişim (accessing assets via asset function)