$_ENV
(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)
$_ENV — Ortam değişkenleri
Açıklama
Ortam yönetimi kullanılarak geçerli betiğe aktarılan bütünleşik
ortam değişkenleri dizisi.
Bu değişkenler PHP yazım denetleyicisinin çalıştığı ortamdan PHP'nin
küresel isim alanına ithal edilir. Çoğu PHP'nin altında çalıştığı kabuk
(shell) tarafından sağlanır. Farklı sistemler farklı türde kabuklar
çalıştırırlar, bu bakımdan tam bir tanımlı ortam değişkenleri listesi
verilemez. Lütfen tanımlı ortam değişkenleri listesi için kullandığınız
kabuğun belgelerine bakınız.
Diğer ortam değişkenleri, CGI değişkenlerini içerir ve PHP'nin bir sunucu
hizmeti olarak mı yoksa CGI işlemcisi olarak mı çalıştığına bakmaksızın
yerleştirilirler.
Örnekler
Örnek 1 - $_ENV örneği
<?php
echo 'Benim adım ' .$_ENV["USER"] . '!';
?>
Bu betiği "yasar" isimli kullanıcının çalıştırdığı varsayılarak
Yukarıdaki örnek şuna benzer bir çıktı üretir:
Notlar
Bilginize:
Bu bir süper küreseldir. Yani bir betiğin her yerinde geçerlidir.
Değişkene işlevler ve yöntemlerin içinden erişmek için global
$değişken; deyimine gerek yoktur.