PHP’de $_ENV
süper global değişkeni, sunucu ortam değişkenlerine erişim sağlamak için kullanılır. Sunucu ortam değişkenleri, sunucu ortamında tanımlanan değişkenlerdir ve örneğin sunucu konfigürasyonu, sistem yol bilgileri gibi bilgilere erişmek için kullanılabilir.
$_ENV
süper globalini kullanmak için aşağıdaki adımları izleyebilirsiniz:
- Sunucu ortam değişkenlerine erişim sağlamak için
$_ENV
süper globalini kullanabilirsiniz.
$serverName = $_ENV['SERVER_NAME']; $documentRoot = $_ENV['DOCUMENT_ROOT'];
- Sunucu ortam değişkenlerinin tam listesine
$_ENV
süper globalini kullanarak erişebilirsiniz.
foreach ($_ENV as $key => $value) { echo $key . ': ' . $value . '<br>'; }
- İstenilen bir sunucu ortam değişkenini kontrol etmek için
isset()
veyaempty()
gibi işlevleri kullanabilirsiniz.
if (isset($_ENV['DB_HOST'])) { echo 'DB_HOST değişkeni tanımlıdır.'; } if (!empty($_ENV['API_KEY'])) { echo 'API_KEY değişkeni boş değildir.'; }
Sunucu ortam değişkenlerine erişmek için $_ENV
süper globalini kullanarak, sunucu ortamında tanımlanan değişkenlere erişebilir ve bu bilgilere göre uygulamanızı yapılandırabilirsiniz. Sunucu ortam değişkenleri genellikle sunucu yapılandırması veya uygulama ayarları gibi hassas bilgileri içerdiğinden, güvenlik konusunda dikkatli olmanız önemlidir ve bu değişkenlere yetkisiz erişimlerden korumalısınız.